]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(writable-files): New target.
authorJim Meyering <jim@meyering.net>
Sun, 30 Jan 2000 18:27:51 +0000 (18:27 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 30 Jan 2000 18:27:51 +0000 (18:27 +0000)
(my-distcheck): Depend on it.
(alpha): Likewise.

Makefile.maint

index eded97f474b83b2f0a02fe49c900a509a5ef788e..5d447c65b1089458c76ec65a088e2d316584dc6c 100644 (file)
@@ -48,7 +48,8 @@ null_AM_MAKEFLAGS = \
   MAKEINFO=false
 
 t=./=test
-my-distcheck: po-check
+my-distcheck: writable-files po-check
+
        -rm -rf $(t)
        mkdir $(t)
        GZIP=$(GZIP) $(AMTAR) -C $(t) -zxf $(distdir).tar.gz
@@ -132,8 +133,15 @@ announcement: NEWS ChangeLog $(distdir).tar.gz
              -e 'print "\n"."*"x70 ."\n"; s///; print; print "*"x70 ."\n"'; \
        )
 
-alpha:
-       $(MAKE) po-check
+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
+
+alpha: writable-files po-check
        $(MAKE) cvs-dist
        $(MAKE) -s announcement > /tmp/announce-$(distdir)
        ln $(distdir).tar.gz ../release