bug-cvs
[Top][All Lists]
Advanced

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

Re: Questions: ./config.h.in & ./windows-NT/config.h.in


From: Derek Robert Price
Subject: Re: Questions: ./config.h.in & ./windows-NT/config.h.in
Date: Sat, 15 May 2004 12:37:08 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040413

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Conrad T. Pino wrote:

>Hi Derek,
>
>>>Is there a maintenance or synchronization goal?
>>
>>I've given it some thought, but haven't done anything about, at least
>>since some of the GNULIB modules started using AH_VERBATIM.  My
>>thought was that it might be useful to keep a windows-NT/file with a
>>list of a #define XXXX YYY style, then generate the
>>windows-NT/config.h file from that file and the root config.h.in so
>>that these sort of changes would show up automatically, but I hadn't
>>gotten around to it.  The same script should probably warn when macros
>>in the windows-NT list disappear from the root config.h.in.
>
>
>I was thinking along the lines of a Perl script that reads
"./config.h.in"
>to derive "./windows-NT/config.h.in" which is processed per the current
>process to derive "./windows-NT/config.h" file.
>
>The suggestion to drop a step requires modifing the current process but I
>don't know where that occurs.  Can you provide me with a pointer to where
>"./windows-NT/config.h.in" to "./windows-NT/config.h" step is found?


Actually, it shouldn't really matter.  I was thinking at first that,
aesthetically, it might be more pleasing to generate a file with the
version info and then use it in conjunction with the other source file
to generate config.h with the perl script, but, pratically and upon
further consideration, I think it probably makes more sense to leave
the config.h.in ->config.h step where it is since that step can run
without Perl and running the Perl script will need to be disabled
unless --enable-maintainer-mode.

Derek

- --
                *8^)

Email: derek@ximbiot.com

Get CVS support at <http://ximbiot.com>!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFApkczLD1OTBfyMaQRArYNAJ0W82hn4zyAKAuyj5EmIXlTPuJ8QgCg3Lae
at/sVMoZgHCDC1JCjFA4jYQ=
=Xzjx
-----END PGP SIGNATURE-----





reply via email to

[Prev in Thread] Current Thread [Next in Thread]