summaryrefslogtreecommitdiff
path: root/README-release
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2009-03-03 08:24:29 +0100
committerJim Meyering <meyering@redhat.com>2009-03-03 08:24:29 +0100
commitcb0d71399c27213cd01828969424fa6b2f451515 (patch)
treefad261ef363bf7ab7e5c138eb28b46e40a4b5224 /README-release
parent59cec5af1277d335f1c63662ea6145f574c86beb (diff)
downloadcoreutils-cb0d71399c27213cd01828969424fa6b2f451515.tar.gz
maint: improve release-related process and documentation
* README-release: Fix typo. it's "maintainer-clean". Refer to HACKING for full list of dependencies. Use cvs add's -ko option to inhibit $Id$-style keyword expansion. * maint.mk (web-manual): Factor out definition of $(manual_title). (vc-dist): Set XZ_OPT=-9ev for the final "make dist". * cfg.mk (manual_title): Define it here. Suggestions from Eric Blake.
Diffstat (limited to 'README-release')
-rw-r--r--README-release8
1 files changed, 4 insertions, 4 deletions
diff --git a/README-release b/README-release
index 59c084fbb..5082b7b7a 100644
--- a/README-release
+++ b/README-release
@@ -4,10 +4,10 @@ Here are most of the steps we (maintainers) follow when making a release.
git checkout master; git pull
-* Run ./configure && make maintainerclean
+* Run ./configure && make maintainer-clean
* Ensure that the desired versions of autoconf, automake, bison, etc.
- are in your PATH.
+ are in your PATH. See HACKING for the complete list.
* Ensure that you're on "master" with no uncommitted diffs.
This should produce no output: git checkout master; git diff
@@ -41,7 +41,7 @@ FIXME: enable excluded programs like arch? to get their manual pages?
corresponding upload-to destination in the emitted gnupload command.
# "TYPE" must be major, beta or alpha
- XZ_OPT=-9e make TYPE
+ make TYPE
* Test the tarball. copy it to a few odd-ball systems and ensure that
it builds and passes all tests.
@@ -90,6 +90,6 @@ Once all the builds and tests have passed,
CVS_RSH=ssh \
cvs -d:ext:$USER@cvs.savannah.gnu.org:/web/coreutils co coreutils
- Be sure to "cvs add" any files that "cvs status" marks with "?".
+ Be sure to "cvs add -ko" any files that "cvs status" marks with "?".
That is necessary whenever a new texinfo node is added. Each becomes
a new file in html_node that must then be "cvs add"ed.