From: Eric Blake Date: Tue, 8 Apr 2008 20:19:05 +0000 (-0600) Subject: Generate web docs for 2.62. X-Git-Tag: v2.63~101 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0902437e284efc0a80187db5f888b752504e0324;p=thirdparty%2Fautoconf.git Generate web docs for 2.62. * doc/autoconf.texi (Evaluation Macros): Fix typo. (Notices): Use recommended means to escape RCS keyword. * cfg.mk (gnulib_dir): New macro. (web-manual): New target. Signed-off-by: Eric Blake --- diff --git a/ChangeLog b/ChangeLog index 3f6a5c019..8c06f67a3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2008-04-08 Eric Blake + + Generate web docs for 2.62. + * doc/autoconf.texi (Evaluation Macros): Fix typo. + (Notices): Use recommended means to escape RCS keyword. + * cfg.mk (gnulib_dir): New macro. + (web-manual): New target. + 2008-04-05 Eric Blake Release Version 2.62. diff --git a/cfg.mk b/cfg.mk index 3869ff49d..773c335b7 100644 --- a/cfg.mk +++ b/cfg.mk @@ -64,3 +64,15 @@ executable-update: wget-update cvs-update autom4te-update # Tests not to run. local-checks-to-skip ?= \ changelog-check sc_unmarked_diagnostics + +# The local directory containing the checked-out copy of gnulib used in this +# release. For now, used solely for generating the web-manual. +gnulib_dir = '$(abs_srcdir)'/../gnulib + +.PHONY: web-manual +web-manual: + @cd $(srcdir)/doc ; \ + GENDOCS_TEMPLATE_DIR=$(gnulib_dir)/doc; export GENDOCS_TEMPLATE_DIR; \ + $(SHELL) $(gnulib_dir)/build-aux/gendocs.sh autoconf \ + "$(PACKAGE_NAME) - Creating Automatic Configuration Scripts" + @echo " *** Upload the doc/manual directory to web-cvs." diff --git a/doc/.gitignore b/doc/.gitignore index 0a1e04a36..c806b1e03 100644 --- a/doc/.gitignore +++ b/doc/.gitignore @@ -14,7 +14,7 @@ *.fns *.html *.htp -*.info +*.info* *.ky *.log *.MS @@ -32,6 +32,7 @@ *.vr *.vrs Makefile +manual stamp-vti standards version.texi diff --git a/doc/autoconf.texi b/doc/autoconf.texi index c22b82237..49ade0f0b 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -1872,9 +1872,9 @@ without @acronym{RCS} or @acronym{CVS} changing it when you check in For example, this line in @file{configure.ac}: -@c The asis prevents RCS from changing the example in the manual. +@c The @w prevents RCS from changing the example in the manual. @example -AC_REVISION([$@asis{Revision: 1.30 }$]) +AC_REVISION([@w{$}Revision: 1.30 $]) @end example @noindent @@ -10814,7 +10814,7 @@ The following macros give some control over the order of the evaluation by adding or removing levels of quotes. @defmac m4_apply (@var{macro}, @var{list}) -@msindex apply +@msindex{apply} Apply the elements of the quoted, comma-separated @var{list} as the arguments to @var{macro}. If @var{list} is empty, invoke @var{macro} without arguments. Note the difference between @code{m4_indir}, which