Re: GTK+ modularization



On Wed, 2006-07-12 at 10:47 -0400, Tristan Van Berkom wrote:
> Matthias Clasen wrote:
> [...]
> >>
> >>I meant, for instance, deprecated functions in non-deprecated files.
> > 
> > 
> > No, it doesn't touch those. It is really meant to be widget subsets.
> > 
> 
> On a hypothetical level... could this all be simplified by attacking it
> from a makefile level ?

If you look at the patch, it is largely done at the Makefile level.

> One could use gcc dependancy output to find out what widgets are required
> by other widgets... and then build gtk+ without building the objects listed
> in the widgets.exclude file or something similar (./configure --exclude-list=... ?)
> 
> #ifdef'ing it into the source does feel a little stiff... anyway, thats
> just my pie-in-the-sky 2 cent idea...
> 

I don't think we want to allow people to compile GTK+ with arbitrary
subsets. Even the 5 subsets of my patch lead to quite a number of
combinations, and allowing arbitrary subsets will only make it worse.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]