summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkim Demaille <akim@lrde.epita.fr>2012-07-30 13:41:01 +0200
committerAkim Demaille <akim@lrde.epita.fr>2012-07-30 14:31:51 +0200
commit957a625d8a133cb9cf2fe5d604c74dd8b4a28801 (patch)
tree73c85fcb4b52abbc1bb4ff416d88e6d04e83d61b
parentc0439bc019060e5ddd85114463799e5d813fb0f0 (diff)
downloadgnulib-957a625d8a133cb9cf2fe5d604c74dd8b4a28801.tar.gz
maint.mk: provide a web-manual-update target
* top/maint.mk: here. * top/README-release: Use it to simplify the web manual update step.
-rw-r--r--ChangeLog6
-rw-r--r--top/README-release14
-rw-r--r--top/maint.mk6
3 files changed, 17 insertions, 9 deletions
diff --git a/ChangeLog b/ChangeLog
index 6895ad6ec3..b8cc5c3021 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -11,6 +11,12 @@
2012-07-30 Akim Demaille <akim@lrde.epita.fr>
+ 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 <akim@lrde.epita.fr>
+
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 1c0f7601fa..e5f0e4d932 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 <BUILDDIR>"
+ http://www.gnu.org/software/@PACKAGE@/manual/
diff --git a/top/maint.mk b/top/maint.mk
index 6336e3a94a..a40e524673 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: