Hi,
The issue is
that features/org.eclipse.equinox.executable.feature/pom.xml
starts
features/org.eclipse.equinox.executable.feature/library/carbon/build.xml
which itself starts
features/org.eclipse.equinox.executable.feature/library/carbon/build.sh
build.sh takes arguments about the platform to build
but build.xml does not set any.
pom.xml on the other hand defines the variable
"native" as a string "ws.os.arch". So I updated build.xml to
take these string and split it to be able to run build.sh
accordingly. See my patch here
https://git.eclipse.org/r/#/c/43538/.
With this patch, I am able to properly build native launcher my
local OS X with the command "mvn clean verify -P
build-individual-bundles -Dnative=cocoa.macosx.x86_64 -f
rt.equinox.framework/features/org.eclipse.equinox.executable.feature/pom.xml"
Another issue is with the "mvn clean". It was not
triggering the "build.sh clean" in the end, so I update the
features/org.eclipse.equinox.executable.feature/pom.xml for
that too (
https://git.eclipse.org/r/#/c/43539/1).
Do you agree with my analysis and solution? Thank
you for your feedback.
Mikael
_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/equinox-dev