From 957a625d8a133cb9cf2fe5d604c74dd8b4a28801 Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Mon, 30 Jul 2012 13:41:01 +0200 Subject: [PATCH] maint.mk: provide a web-manual-update target * top/maint.mk: here. * top/README-release: Use it to simplify the web manual update step. --- ChangeLog | 6 ++++++ top/README-release | 14 +++++--------- top/maint.mk | 6 ++++++ 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6895ad6ec..b8cc5c302 100644 --- a/ChangeLog +++ b/ChangeLog @@ -11,6 +11,12 @@ 2012-07-30 Akim Demaille + maint.mk: provide a web-manual-update target + * top/maint.mk: here. + * top/README-release: Use it to simplify the web manual update step. + +2012-07-30 Akim Demaille + README-release: shorten the circuit to post a news * top/README-release: Point directly to the news submission form. diff --git a/top/README-release b/top/README-release index 1c0f7601f..e5f0e4d93 100644 --- a/top/README-release +++ b/top/README-release @@ -76,12 +76,10 @@ Once all the builds and tests have passed, https://savannah.gnu.org/news/submit.php?group=@PACKAGE@ - If it does not work, then enable "News" for the project via this - link: + If it does not work, then enable "News" for the project via this link: https://savannah.gnu.org/project/admin/editgroupfeatures.php?group=@PACKAGE@ - Write something like the following: Subject: @PACKAGE@-X.Y released [stable] @@ -95,12 +93,10 @@ Once all the builds and tests have passed, * Send the announcement email message. -* After each non-alpha release, update the on-line manual accessible via - - http://www.gnu.org/software/@PACKAGE@/manual/ +* After each non-alpha release, run - by running this from top_srcdir: + make web-manual-update - build-aux/gnu-web-doc-update + to update the on-line manual accessible at - possibly with "-C " + http://www.gnu.org/software/@PACKAGE@/manual/ diff --git a/top/maint.mk b/top/maint.mk index 6336e3a94..a40e52467 100644 --- a/top/maint.mk +++ b/top/maint.mk @@ -1405,6 +1405,12 @@ web-manual: "$(PACKAGE_NAME) - $(manual_title)" @echo " *** Upload the doc/manual directory to web-cvs." +.PHONY: web-manual-update +web-manual-update: + $(AM_V_GEN)cd $(srcdir) \ + && $(_build-aux)/gnu-web-doc-update -C $(abs_builddir) + + # Code Coverage init-coverage: -- 2.11.0