summaryrefslogtreecommitdiff
path: root/Makefile.maint
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2000-01-30 18:27:51 +0000
committerJim Meyering <jim@meyering.net>2000-01-30 18:27:51 +0000
commitc58c8f5fcf5ca0a0462f182183bc06a3135c5f15 (patch)
tree0cad5f86167719343a6c31fe56bcecb83e6ad347 /Makefile.maint
parent9733e004ef77bbca42f044daaf09a57ee54c50a5 (diff)
downloadcoreutils-c58c8f5fcf5ca0a0462f182183bc06a3135c5f15.tar.xz
(writable-files): New target.
(my-distcheck): Depend on it. (alpha): Likewise.
Diffstat (limited to 'Makefile.maint')
-rw-r--r--Makefile.maint14
1 files changed, 11 insertions, 3 deletions
diff --git a/Makefile.maint b/Makefile.maint
index eded97f47..5d447c65b 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