Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Modifying the build command in CDT

> Here is an example of how the build command could be accessed/changed
> given a specified project:
>

Thanks, Mikhail.

However, is it possible to change the global build command or is it
only changeable on a per-project basis?

Oge.

On 8/3/07, Sennikovsky, Mikhail <mikhail.sennikovsky@xxxxxxxxx> wrote:
> Hi Oge,
>
> Here is an example of how the build command could be accessed/changed
> given a specified project:
>
> IProject project = ... the project you need
>
> ImanagedBuildInfo info = ManagedBuildManager.getBuildInfo(project);
> IManagedProject mProj = info.getManagedProject();
>
> IConfiguration cfg = ..obtain the configuration using one of the
> mProj.getConfiguration*() methods;
>
> Ibuilder builder = cfg.getEditableBuilder();
> //Use the builder.get/setCommand() and builder.get/setArguments() for
> assessing/changing the build command and build arguments respectively.
>
> In case the builder settings are modified you need to apply them using
> the
> ManagedBuildManager.saveBuildInfo(project, info);
>
> Regards,
> Mikhail
>
> -----Original Message-----
> From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]
> On Behalf Of Ogechi Nnadi
> Sent: Thursday, August 02, 2007 8:53 PM
> To: CDT General developers list.
> Subject: Re: [cdt-dev] Modifying the build command in CDT
>
> > What CDT version are you using?
>
> I'm using, and developing for, CDT v. 4.0.0.200706261300.
>
> Oge.
>
> On 8/2/07, Sennikovsky, Mikhail <mikhail.sennikovsky@xxxxxxxxx> wrote:
> > Hi Oge,
> >
> > What CDT version are you using?
> >
> > Mikhail
> >
> > -----Original Message-----
> > From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]
> > On Behalf Of Ogechi Nnadi
> > Sent: Thursday, August 02, 2007 8:10 PM
> > To: cdt-dev@xxxxxxxxxxx
> > Subject: [cdt-dev] Modifying the build command in CDT
> >
> > Hi,
> >
> > I am working on an Eclipse plug-in that heuristically finds all
> > installations of Make on  a system and adds them to the CDT's
> > preferences, perhaps to the "Build Command" textbox in  the "C/C++
> > Build" preference page. What class contains the contents of the "Build
> > Command" textbox? Is there an API for modifying that value?
> >
> > Thanks,
> >
> > Oge.
> > _______________________________________________
> > cdt-dev mailing list
> > cdt-dev@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/cdt-dev
> > _______________________________________________
> > cdt-dev mailing list
> > cdt-dev@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/cdt-dev
> >
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>


Back to the top