[Xorg] Reorganizing the xc/include directory

Keith Packard keithp at keithp.com
Thu May 13 10:13:13 PDT 2004


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


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20040513/f0174d25/attachment.pgp>


More information about the xorg mailing list