[cfe-commits] [cfe-dev] Design proposal: Add custom compilation database formats as plugins

Manuel Klimek klimek at google.com
Mon Jul 30 04:09:48 PDT 2012


On Mon, Jul 30, 2012 at 12:39 PM, Konstantin Tokarev <annulen at yandex.ru> wrote:
>
>
>> Hi Doug,
>>
>> any chance I could get this reviewed? I have another feature for the compilation database (correctly handling relative directories) that I would like to implement in the new structure.
>
> Sorry if I didn't understand something, but is there any real-world use case where these plugins are needed?

We implemented it because we have a use case :) For example, we have a
server-based build system at Google that we want to query, where the
compilation database implementation depends on internal system
libraries that we cannot open source (mainly because it's not written
in a generic enough way). We have developers working in open source
land, and inside Google land, and we want to have one set of tools
that "just works".

Cheers,
/Manuel



More information about the cfe-commits mailing list