[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-dev] Adding another builder to MakeTarget
|
>
> To Standard Make Gurus,
>
> I am working on a feature that discovers scanner info (include paths and
> symbol definitions) by parsing the output of the standard make build. The
> "discovery" is looking for -D and -I flags in the build output. My intent
> is to use builder mechanism to consolidate discovered scanner info and
> contribute it to the project's scanner configuration (modified Paths and
> Symbols Tab). The "discovery" builder is supposed to run after the make
> builder.
> It all works fine if a standard make project is built as a result of a
> full or incremental build. However, building through a Make Targets view
> is a problem, since the make builder is invoked explicitly. The only
> extension point I could find is a MakeTargetBuilder that allows me to
> define another builder, but MakeTarget and MakeTargetManager utilize only
> the make builder.
>
> I would be very grateful if anyone can point me in the right direction
> with regards to adding another builder to the MakeTarget entity.
>
Interesting, you should make a PR for this, so we can follow through.
Probably the right way is to get buildSpecs(ICommand[])
and call the build in the right order.