Reorganizing the xc/include directory

Keith Packard <[email protected]> Thu, 13 May 2004 10:13:13 -0700
Newsgroups gmane.comp.freedesktop.xserver,gmane.comp.freedesktop.xorg
Message-ID <[email protected]>
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?

-keith

_______________________________________________
xserver mailing list
[email protected]
http://freedesktop.org/mailman/listinfo/xserver
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Exmh version 2.3.1 11/28/2001

iD8DBQFAo6yoQp8BWwlsTdMRArxhAJ0fgOOVu7hpcXms0z2dlhdG1IYkGACeJdba
rMDtHf1mG9qfxecIDwaQGlc=
=7OIV
-----END PGP SIGNATURE-----