|Re: Problem building oomph [message #1780994 is a reply to message #1780979]
||Wed, 31 January 2018 06:26
| Ed Merks
Registered: July 2009
In my local modified version of the launch configuration (to build only the Window's 64 bit stuff) I have these |You are missing -DGENERATE_SOURCE=true so they're not generated and so references to source features in the site.xml can't be resolved.
Because it's now mandatory to generate source we should move this build step from a conditionally activated profile to the root of the poml.xml in /org.eclipse.oomph.parent/features/pom.xml and/org.eclipse.oomph.parent/plugins/pom.xml.
We can also use the trick I learned with converting EMF's build to Maven Tycho so that /org.eclipse.oomph.all-feature has a p2.inf with a synthetic dependency on the it's corresponding source feature:
The advantage of this approach is that the source feature itself is not categorized in the site as something to install. Sources are really only useful in the target platform.
I've committed these changes:
So if you do a pull, your Maven build should work without the -DGENERATE_SOURCE=true option.
Professional Support: https://www.macromodeling.com/
Powered by FUDForum
. Page generated in 0.01388 seconds