]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
do it right
authorJim Meyering <jim@meyering.net>
Sun, 30 Jan 2000 18:33:17 +0000 (18:33 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 30 Jan 2000 18:33:17 +0000 (18:33 +0000)
Makefile.maint

index 5d447c65b1089458c76ec65a088e2d316584dc6c..463dfafe0b2c715fcf6740eedab26f2cd05eaceb 100644 (file)
@@ -134,12 +134,14 @@ announcement: NEWS ChangeLog $(distdir).tar.gz
        )
 
 writable-files:
-       for file in $(distdir).tar.gz ../release/$(distdir).tar.gz \
-           ../release/$(xd-delta); do \
-         test -w $$file \
-           || { echo ERROR: $$file is not writable; fail=1; }; \
-       done; \
-       test "$$fail" && exit 1
+       for file in $(distdir).tar.gz ../release/$(distdir).tar.gz      \
+           ../release/$(xd-delta); do                                  \
+         test -e $$file                                                \
+           || continue;                                                \
+         test -w $$file                                                \
+           || { echo ERROR: $$file is not writable; fail=1; };         \
+       done;                                                           \
+       test "$$fail" && exit 1 || :
 
 alpha: writable-files po-check
        $(MAKE) cvs-dist