From 6276787184cca0e010e08f14e24d646ca184a1e6 Mon Sep 17 00:00:00 2001 From: Mat Booth Date: Wed, 23 May 2018 14:50:45 +0100 Subject: Bug 386377 - Native launcher not built during first build Change where the build.xml is invoked for building the native parts during a maven build. Previously, because the build.xml was invoked from the feature, and the reactor orders the build of the native fragments *before* the feature, it means the fragments do not include the freshly built native parts. Invoke it instead from the fragments themselves by moving the profile to the launcher-binary-parent pom. This way the native parts are guaranteed to be built in time to be included in the fragments. Change-Id: I0f9004cb10427cdd6a84bdf94cbbf10263f5267f Signed-off-by: Mat Booth --- launcher-binary-parent/pom.xml | 52 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) (limited to 'launcher-binary-parent') diff --git a/launcher-binary-parent/pom.xml b/launcher-binary-parent/pom.xml index f5edf7399..4b5e75972 100644 --- a/launcher-binary-parent/pom.xml +++ b/launcher-binary-parent/pom.xml @@ -1,6 +1,6 @@ + build-natives + + + native + + + + + + maven-antrun-plugin + + + compile-launcher-natives + generate-resources + + + + + + + run + + + + clean-launcher-natives + clean + + + + + + + run + + + + + + + + -- cgit v1.2.3