summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorZack Weinberg <zackw@panix.com>2020-11-09 13:44:49 -0500
committerZack Weinberg <zackw@panix.com>2020-11-09 13:51:20 -0500
commitd1a65dc04301a11b7fe33708489a9ab470cfe55f (patch)
treee5c909a07d30b37cb43a1a258ae2f00ea415d317 /.gitignore
parent47b08afd96634749c3136e5dc484a21323011725 (diff)
downloadautoconf-d1a65dc04301a11b7fe33708489a9ab470cfe55f.tar.gz
Check in install-sh as synced from automake (#110368)
As pointed out in sr #110368, since install-sh is now being installed as part of autoconf, we should make sure to ship the latest version rather than the version shipped by the automake that was used to bootstrap the autoconf release tarball. The build-aux/fetch.pl script is already supposed to fetch the latest version, but install-sh is listed in .gitignore so any updates are discarded when starting from a clean tree. Correct this. At the same time, since mdate-sh is *not* installed by autoconf nor is it directly referenced in any code maintained in the autoconf repository, remove it from the list of files to fetch and keep it in .gitignore. This change exposed a bug in fetch.pl where it would crash when there was no old copy of a file being updated. * .gitignore: Remove /build-aux/install-sh. * build-aux/fetch.pl (%to_fetch): Remove build-aux/mdate-sh. (slurp): Don’t die on ENOENT, return undef. (replace_if_change): Handle $oldcontents being undef. * build-aux/install-sh: Is now checked in.
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore1
1 files changed, 0 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 3c0d75bd..e4c8a752 100644
--- a/.gitignore
+++ b/.gitignore
@@ -50,7 +50,6 @@ Makefile.in
/bin/autoupdate
/bin/ifnames
/build-aux/elisp-comp
-/build-aux/install-sh
/build-aux/mdate-sh
/build-aux/missing
/config.cache