summaryrefslogtreecommitdiff
path: root/Makefile.maint
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2007-12-01 19:52:45 +0100
committerJim Meyering <meyering@redhat.com>2007-12-01 20:04:44 +0100
commit065db950f0e43314c23a0ec9fa81a58e9fcfe73c (patch)
tree6b07b9a4496b631ba9fb9a45dc72ba365b373635 /Makefile.maint
parentf25ce1bc941e3ce47314d10f2accb13ec039f23d (diff)
downloadcoreutils-065db950f0e43314c23a0ec9fa81a58e9fcfe73c.tar.xz
Change release procedure: tag *before* running e.g., "make stable".
* Makefile.maint (vc-dist): Don't tag. Now, you must apply the tag before running "make beta", "make stable", etc. (vc-tag-check): Remove rule. No longer makes sense.
Diffstat (limited to 'Makefile.maint')
-rw-r--r--Makefile.maint24
1 files changed, 3 insertions, 21 deletions
diff --git a/Makefile.maint b/Makefile.maint
index 7a7326d4b..e9ab2e6b0 100644
--- a/Makefile.maint
+++ b/Makefile.maint
@@ -513,22 +513,6 @@ copyright-check:
exit 1; }; \
fi
-
-# Sanity checks with the repository.
-# Abort early if this tag has already been used.
-vc-tag-check:
- used=no; \
- if $(VC) --help | grep CVS; then \
- $(CVS) -n log -h README|grep -e $(this-vc-tag-regexp): >/dev/null \
- && used=yes; \
- else \
- test -n `$(GIT) tag -l '$(this-vc-tag)'` && used=yes; \
- fi; \
- if test "$$used" = yes; then \
- echo "$(this-vc-tag) has already been used; not tagging" 1>&2; \
- exit 1; \
- fi
-
vc-diff-check:
$(VC) diff > vc-diffs || :
if test -s vc-diffs; then \
@@ -539,18 +523,16 @@ vc-diff-check:
rm vc-diffs; \
fi
-cvs-check: vc-diff-check vc-tag-check
+cvs-check: vc-diff-check
maintainer-distcheck:
$(MAKE) distcheck
$(MAKE) my-distcheck
-# Tag before making distribution. Also, don't make a distribution if
-# checks fail. Also, make sure the NEWS file is up-to-date.
-# FIXME: use dist-hook/my-dist like distcheck-hook/my-distcheck.
+# Don't make a distribution if checks fail.
+# Also, make sure the NEWS file is up-to-date.
vc-dist: $(local-check) cvs-check maintainer-distcheck
- $(VC-tag) $(this-vc-tag)
$(MAKE) dist
# Use this to make sure we don't run these programs when building