bug-gnulib
[Top][All Lists]
Advanced

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

Re: adding bootstrap and bootstrap.conf


From: Eric Blake
Subject: Re: adding bootstrap and bootstrap.conf
Date: Fri, 23 Mar 2007 07:21:43 -0600
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.10) Gecko/20070221 Thunderbird/1.5.0.10 Mnenhy/0.7.4.666

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

According to Bruno Haible on 3/19/2007 6:19 PM:
> Jim Meyering wrote:
>> Another feature: bootstrap adds .cvsignore and .gitignore
>> entries for files it supplies.
> 
> Good idea. It has annoyed me as well, but never reached the necessary pain
> level. Find attached a patch that implements the first part of it. The
> second part will be the handling of CLEANFILES and MOSTLYCLEANFILES.
> (Why isn't automake doing this, by the way: copying the list of CLEANFILES
> and MOSTLYCLEANFILES into .cvsignore and .gitignore?)

No attachment, but I see you applied the patch?  Also, I would prefer if
the updated ignore file were maintained in sorted order, rather than
appending new entries at the bottom.

Hmm, this means that .{cvs,git}ignore are now generated.  And the policy
of keeping generated files out of revision control becomes awkward (a user
who bootstraps from a different date in gnulib may have spurious
differences from the last checked-in version of the ignore list).  Maybe
that means that the bootstrap script should be smart enough on initial
checkout to create the lib/.cvsignore and m4/.cvsignore files with initial
contents of files actually kept under control (which means that the
bootstrap-created .cvsignore would include itself as something for CVS to
ignore), prior to running gnulib-tool which updates it to include all
remaining generated files.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             address@hidden
-----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

iD8DBQFGA9Rn84KuGfSFAYARAjH2AKCdtVc5d+puQfWxf5yO5qIbWtXRWgCfbXbR
oJfwhgt9gHWbcPrIP4Y0sog=
=N+ON
-----END PGP SIGNATURE-----




reply via email to

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