Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] IBuildContext and launch configurations

On 11 April 2011 18:46, Sergey Prigogin <eclipse.sprigogin@xxxxxxxxx> wrote:
So the short answer is that the platform build configurations are of little help when it comes to building (other than using MBS) before launch.

Well the platform is as flexible as the integration to it...

If you don't care about resource deltas, and your build is entirely external then the platform adds no value.  However if you also end up building your project using normal build actions then integrating with the platform would seem appropriate.
 
I'm thinking of adding an extension point to CDT that would allow for a different kind of build to happen when 'Enable auto build' option is enabled in a launch configuration. The build triggered before launch could be similar to a make-target build rather than to a global workspace build.

IMO For make target based build, building through the platform API rather than using a Job adds no value...  The only client who can drive this kind of build is CDT API and pushing the arguments through the platform API only serves to serialize builds.


James 

Back to the top