maint.mk: avoid a sub-shell
* top/maint.mk (release-prep): Remove unneeded sub-shell.
+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
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]
* 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/
"$(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: