| [cross-project-issues-dev] Re: [pde-dev] Re: [dash-dev] Re: [buckminster-dev] There must be 50 ways to build your project... or leave your lover (was Re: Moving GEF to Athena (was Re: [gef-dev] Re: Last build on emft.eclipse.org today)) |
This is a good example of build overlap. There is also some discussion on PDE/Build about using a target definition file to provision your target before building:Buckminster can manage target platform definitions from the command line. The only problem with such a definition is that it is fairly static. The things in it cannot be determined based on a resolution that is controlled from the top down. As a result, you often get a target platform that contains far to much stuff and only a fragment of it will end up in your final product.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=266311
I don't know if it makes sense for Athena to first provision your target (and then use the results of this as a baseRepoLocation / pluginPath), or if PDE/Build should support this internally.Yes, b3 is badly needed. I suggest that we continue this discussion on the cross project list until the b3 list has been set up.
The fact that this conversation is spanning 3 lists shows a great deal of overlap between these technologies.
Regards, Thomas Hallgren