Re: [Xorg] Reorganizing the xc/include directory
"Wild Palms" <[email protected]> Sat, 15 May 2004 03:13:27 +0000
| Newsgroups | gmane.comp.freedesktop.xserver |
|---|---|
| Message-ID | <[email protected]> |
ADDRESS BLOCKED >From: Eric Anholt <[email protected]> >Reply-To: "Xserver development list." <[email protected]> >To: Keith Packard <[email protected]> >CC: [email protected], [email protected] >Subject: Re: [Xorg] Reorganizing the xc/include directory >Date: Fri, 14 May 2004 11:19:03 -0700 > >On Thu, 2004-05-13 at 10:13, Keith Packard wrote: > > The biggest difference between the monolithic build and the modular >build > > is how the shared include files are managed. To successfully create a > > system which can build either way, we need to migrate from the current > > structure to one which can support both build systems. > > > > I think that's easy these days. I don't think the monolithic build >refers > > to files from that directory when compiling stuff; instead, the files >are > > "installed" during the 'make includes' phase into exports/include/X11 > > where other parts of the system can find them. > > > > Given that, I suggest we create sub-directories within xc/include to >hold > > each logical package of headers as seen in the modular build. We can >then > > create new Imakefiles and get things building again. Once that's done, >we > > can integrate the automake-based files into those same directories and >get > > them also building that way. > > > > Does this make sense? Anyone see problems or have concerns with this? > >I'm completely in favor of the modular build, and think that building it >within the xorg tree is a good idea. However, I hope that the header >packages get made a little more monolithic. Most of the space in the >*ext packages is taken up by the autotools stuff. If we had maybe two >sets of header packages -- xproto and xextensions (containing headers >not included by libXext, as well), tops, that would be great. > >-- >Eric Anholt [email protected] >http://people.freebsd.org/~anholt/ [email protected] > > > >_______________________________________________ >xserver mailing list >[email protected] >http://freedesktop.org/mailman/listinfo/xserver