diff options
author | Stefano Lattarini <stefano.lattarini@gmail.com> | 2012-12-10 12:58:19 +0100 |
---|---|---|
committer | Stefano Lattarini <stefano.lattarini@gmail.com> | 2012-12-10 13:02:42 +0100 |
commit | b961cbe94687ca585199e4a594cbdcb321426a39 (patch) | |
tree | bc25727793644852d47e2201505256e45589afe0 /HACKING | |
parent | 44e33ef534bc85f1d2abbc5f4dc30ae5894386c5 (diff) | |
parent | d7a59576910338592410afd23bb726348fa59000 (diff) | |
download | automake-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-- | HACKING | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -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, |