* bootstrap: Add names to each .gitignore file (if it exists)
authorJim Meyering <jim@meyering.net>
Fri, 20 Oct 2006 10:08:05 +0000 (10:08 +0000)
committerJim Meyering <jim@meyering.net>
Fri, 20 Oct 2006 10:08:05 +0000 (10:08 +0000)
as well as to .cvsignore.

ChangeLog
bootstrap

index 8c53ca0..6a759e2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2006-10-19  Jim Meyering  <jim@meyering.net>
 
+       * bootstrap: Add names to each .gitignore file (if it exists)
+       as well as to .cvsignore.
+
        * Makefile.maint (po-check): This rule didn't detect the new use
        of "gettext" (as opposed to the use of "_" everywhere else) in
        lib/xstrtol.h.  Adjust the grep regexp so that now it does.
index 07f2460..a5065aa 100755 (executable)
--- a/bootstrap
+++ b/bootstrap
@@ -389,11 +389,13 @@ slurp() {
       fi || exit
     done
 
-    ig=$dir/.cvsignore
-    if test -n "$copied" && test -f $ig; then
-      echo "$copied" | sort -u - $ig | cmp -s - $ig ||
-      echo "$copied" | sort -u - $ig -o $ig || exit
-    fi
+    for dot_ig in .cvsignore .gitignore; do
+      ig=$dir/$dot_ig
+      if test -n "$copied" && test -f $ig; then
+       echo "$copied" | sort -u - $ig | cmp -s - $ig ||
+       echo "$copied" | sort -u - $ig -o $ig || exit
+      fi
+    done
   done
 }