Skip to content

Fix native fragment POM plugin blocks#15

Merged
strimo378 merged 1 commit intomainfrom
codex/fix-mvn-build
Jan 21, 2026
Merged

Fix native fragment POM plugin blocks#15
strimo378 merged 1 commit intomainfrom
codex/fix-mvn-build

Conversation

@strimo378
Copy link
Copy Markdown
Collaborator

Motivation

  • Native fragment POMs failed Maven parsing due to duplicated <groupId> tags caused by an incorrectly merged plugin block, breaking the mvn build for platform fragments.

Description

  • Split the combined plugin configuration into two separate <plugin> entries so the Tycho compiler plugin and the Apache Felix maven-bundle-plugin are independent in each native fragment POM.
  • Applied the same fix to bundles/com.emmtrix.isl.native.win32.x86_64/pom.xml, bundles/com.emmtrix.isl.native.linux.x86_64/pom.xml, and bundles/com.emmtrix.isl.native.macosx.aarch64/pom.xml.

Testing

  • Ran mvn -V -B -DskipTests=false clean verify and the build completed successfully with all modules reporting SUCCESS.

Codex Task

@strimo378 strimo378 merged commit c0eb4c6 into main Jan 21, 2026
@strimo378 strimo378 deleted the codex/fix-mvn-build branch January 21, 2026 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant