big Deps ...

Stephan Bergmann sbergman at redhat.com
Thu Jun 21 08:05:29 PDT 2012


On 06/21/2012 04:01 PM, Michael Stahl wrote:
> On 21/06/12 13:47, Stephan Bergmann wrote:
>> On 06/21/2012 10:57 AM, Michael Meeks wrote:
>>> 	[ indeed, I'm sure there is one - but what is the benefit of separating
>>> the .hdl files out, if we are sure that each .hpp will include all of
>>> it's dependent .hpp's ? ].
>>
>> Circular dependencies among headers.
>
> i wonder: is that the case for all generated headers, or just for some
> small subset that is necessary for bootstrapping (i.e. probably
> css.uno/css.lang)?

Its not about bootstrapping, its about scenarios like an interface X 
method argument of struct type S, where S in turn has a member of type X 
(IIRC).

> if the latter, would it be possible to add some option or something to
> only generate 2 headers when really necessary?

Might or might not be possible to do that more or less easily; never 
spent much thought on it.

Stephan


More information about the LibreOffice mailing list