-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to Ralf Wildenhues on 7/17/2007 4:40 PM: > > (I suppose another gnulib-specific possibility is that someone hacks > gnulib-tool to support arbitrary other configuration header file names; > or to undo the decision that was made last year to assume a config.h > header file.)
One of the reasons that gnulib moved towards assuming <config.h> is that it makes for shorter command lines in make output, and it is easier to write maintainer-check rules that ensure every .c includes <config.h> as the first line (a necessity if gnulib replaces any system header). In the early days of autoconf, it was sufficient to just list lots of -D... options on the command line, but these days, gnulib defines so many macros that it is feasible to exceed command line limits on some platforms if you do not lump them all into a config.h. I think it will be easier for you to provide a stub lib/config.h than to try and restore all the sed invocations into gnulib-tool to convert to your custom name at checkout, not to mention that gnulib-tool is already slow enough as it is. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGnZkI84KuGfSFAYARAlLjAJ9xrUo62IjJe90dR+Ai5AyLDrZSXQCgzTOZ 3WZbnO04H1hyH9fUBH2T49w= =iCtU -----END PGP SIGNATURE-----