Skip to content

Centralize dependencies and migrate to submodules - #512

Merged
JingMatrix merged 2 commits into
masterfrom
refactor
Jan 22, 2026
Merged

JingMatrix merged 2 commits into
masterfrom
refactor

Conversation

@JingMatrix

Copy link
Copy Markdown
Owner

Move apache and axml modules to a unified external directory and migrate libxposed API and service interfaces from Maven dependencies to Git submodules.

Included changes:

  • Updated .gitmodules with new paths.
  • Simplified core.yml CI workflow.
  • Updated Gradle project references to use the new directory structure.
  • Added documentation for external components.

Move `apache` and `axml` modules to a unified `external` directory and migrate libxposed API and service interfaces from Maven dependencies to Git submodules.

Included changes:
- Updated .gitmodules with new paths.
- Simplified core.yml CI workflow.
- Updated Gradle project references to use the new directory structure.
- Added documentation for external components.
@JingMatrix
JingMatrix merged commit 211bd5f into master Jan 22, 2026
1 check passed
@JingMatrix
JingMatrix deleted the refactor branch January 24, 2026 02:29
Enovale pushed a commit to Enovale/Vector that referenced this pull request Jul 13, 2026
Centralize dependencies and migrate to submodules

Move `apache` and `axml` modules to a unified `external` directory and migrate libxposed API and service interfaces from Maven dependencies to Git submodules.

Included changes:
- Updated .gitmodules with new paths.
- Simplified core.yml CI workflow.
- Updated Gradle project references to use the new directory structure.
- Added documentation for external components.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant