diff options
author | Dustin J. Mitchell <dustin@zmanda.com> | 2010-01-09 20:50:07 -0600 |
---|---|---|
committer | Dustin J. Mitchell <dustin@zmanda.com> | 2010-01-25 12:36:36 -0600 |
commit | 53d304d6727847a9bce5bb53975050cc74f83777 (patch) | |
tree | ce591719fcceaef9d6e1adc021dab664f794b568 /cfg.mk | |
parent | c6b6f516499ec60026f27c7ef243f9bf0102ce13 (diff) | |
download | autoconf-archive-53d304d6727847a9bce5bb53975050cc74f83777.tar.gz |
reorganizing documentation in prep for more prose
On the source side, this splits the documentation into multiple .texi
files and auto-generates the @menu for all-macros.texi, sparing a
redundant edit every time a macro is added or removed.
This also reorganizes the node structure somewhat, using numbered nodes
for everything but the macros, and organizing the macros as sections in
their own chapter, rather than full-fledged chapters.
Diffstat (limited to 'cfg.mk')
-rw-r--r-- | cfg.mk | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -41,4 +41,8 @@ $(DOCDIR)/all-macros.texi: $(srcdir)/configure @echo generating $@ @$(MKDIR_P) $(DOCDIR) @rm -f "$@" + @echo '@menu' >>"$@" + @for n in $(MACROS); do echo "* $$n::" >>"$@"; done + @echo '@end menu' >>"$@" + @echo '' >>"$@" @for n in $(MACROS); do echo "@include $$n.texi" >>"$@"; done |