diff options
author | Jim Meyering <meyering@redhat.com> | 2009-03-03 08:24:29 +0100 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2009-03-03 08:24:29 +0100 |
commit | cb0d71399c27213cd01828969424fa6b2f451515 (patch) | |
tree | fad261ef363bf7ab7e5c138eb28b46e40a4b5224 /README-release | |
parent | 59cec5af1277d335f1c63662ea6145f574c86beb (diff) | |
download | coreutils-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-release | 8 |
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. |