From: Jim Meyering Date: Sun, 30 Jan 2000 18:27:51 +0000 (+0000) Subject: (writable-files): New target. X-Git-Tag: FILEUTILS-4_0p~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c58c8f5fcf5ca0a0462f182183bc06a3135c5f15;p=thirdparty%2Fcoreutils.git (writable-files): New target. (my-distcheck): Depend on it. (alpha): Likewise. --- diff --git a/Makefile.maint b/Makefile.maint index eded97f474..5d447c65b1 100644 --- a/Makefile.maint +++ b/Makefile.maint @@ -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