]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
dist: automate the post-release web-manual update process
authorJim Meyering <meyering@redhat.com>
Fri, 27 Feb 2009 12:56:49 +0000 (13:56 +0100)
committerJim Meyering <meyering@redhat.com>
Mon, 2 Mar 2009 18:30:13 +0000 (19:30 +0100)
* maint.mk (web-manual): New rule, from m4's maint.mk.
* bootstrap.conf (gnulib_modules): Add gendocs.

bootstrap.conf
doc/.gitignore
maint.mk

index 9c385e46d3ba1f3cd32e696b5675efc01138a67a..446d6110a36551571aeec73cfd1b18ba8dc86ab9 100644 (file)
@@ -57,6 +57,7 @@ gnulib_modules="
        fsusage ftruncate
        ftello
        fts getdate getgroups gethrxtime
+       gendocs
        getline getloadavg getndelim2 getopt getpagesize getpass-gnu
        gettext gettime gettimeofday getugroups getusershell
        git-version-gen
index 723a5a02f14f9f9e88e78766a53988aa0a9011be..8d1fd2482d2d6b567e631d9a9527c8dec2ddbecd 100644 (file)
@@ -16,6 +16,7 @@ coreutils.toc
 coreutils.tp
 coreutils.vr
 fdl.texi
+gendocs_template
 getdate.texi
 stamp-vti
 version.texi
index da5521e1a212c27d58a40b803b023864e76305e2..ee279fe9aea30413bdc54c87128eaa60d3d2c289 100644 (file)
--- a/maint.mk
+++ b/maint.mk
@@ -862,3 +862,11 @@ alpha beta major: $(local-check) writable-files
        perl -pi -e '$$. == 3 and print "$(noteworthy)\n\n\n"' NEWS
        $(emit-commit-log) > .ci-msg
        $(VC) commit -F .ci-msg -a
+
+.PHONY: web-manual
+web-manual:
+       @cd '$(srcdir)/doc'; \
+         $(SHELL) ../build-aux/gendocs.sh -o '$(abs_builddir)/doc/manual' \
+            --email $(PACKAGE_BUGREPORT) $(PACKAGE) \
+           "$(PACKAGE_NAME) - Core GNU utilities"
+       @echo " *** Upload the doc/manual directory to web-cvs."