summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorStefano Lattarini <stefano.lattarini@gmail.com>2012-12-10 12:58:19 +0100
committerStefano Lattarini <stefano.lattarini@gmail.com>2012-12-10 13:02:42 +0100
commitb961cbe94687ca585199e4a594cbdcb321426a39 (patch)
treebc25727793644852d47e2201505256e45589afe0 /HACKING
parent44e33ef534bc85f1d2abbc5f4dc30ae5894386c5 (diff)
parentd7a59576910338592410afd23bb726348fa59000 (diff)
downloadautomake-b961cbe94687ca585199e4a594cbdcb321426a39.tar.gz
Merge branch 'master' into ng/master
* master: docs: AM_CFLAGS: remove reference to non-existing "more detailed" desc maintcheck: prefer '$(am__cd)' over plain 'cd' fetch: improve, and reduce code duplication docs: add rule to generate manuals for www.gnu.org docs: copy the 'gendocs.sh' script from Texinfo CVS repository sync: update files from upstream with "make fetch" release: generate a stub for the release announcement release: distinguish major and minor releases tests: avoid two spurious failures on FreeBSD + Extra non-trivial changes: * Makefile.am (clean_texinfo_clutter_cmd, clean-web-manuals): Simply use "cd" rather than "$(am__cd)". Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING14
1 files changed, 7 insertions, 7 deletions
diff --git a/HACKING b/HACKING
index 5b725c608..46f5b6f02 100644
--- a/HACKING
+++ b/HACKING
@@ -254,13 +254,9 @@
use "make GNUPLOADFLAGS='--user KEY' git-upload-release".
* For stable releases, update the manuals at www.gnu.org:
- - Generate manuals:
- cd doc
- wget "http://savannah.gnu.org/cgi-bin/viewcvs/~checkout~/texinfo/texinfo/util/gendocs.sh"
- wget "http://savannah.gnu.org/cgi-bin/viewcvs/~checkout~/texinfo/texinfo/util/gendocs_template"
- sh ./gendocs.sh --email bug-automake@gnu.org automake "GNU Automake"
- - copy manuals recursively to web cvs,
- - commit.
+ - Generate manuals, running "make web-manuals".
+ - Copy manuals recursively to web CVS.
+ - Commit in CVS.
- Check for link errors, fix them, recheck until convergence:
<http://validator.w3.org/checklink>
@@ -270,6 +266,10 @@
* Don't forget to "git push" your changes so they appear in the public
git tree.
+* Create an announcement message with "make announcement". Edit the
+ generated 'announcement' file appropriately, in particularly filling
+ in by hand any "TODO" left in there.
+
* Send the announcement at least to <autotools-announce@gnu.org> and
<automake@gnu.org>. If the release is a stable one, the announcement
must also go to <info-gnu@gnu.org>; if it is an alpha or beta release,