[cfe-dev] [cfe-commits] Design proposal: Add custom compilation database formats as plugins
Douglas Gregor
dgregor at apple.com
Mon Jul 30 22:54:54 PDT 2012
On Jul 30, 2012, at 4:09 AM, Manuel Klimek <klimek at google.com> wrote:
> 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".
And Google is not alone in having their own in-house build systems that would benefit from such a plugin system.
More information about the cfe-dev
mailing list