diff options
author | 2011-03-19 18:50:57 +0000 | |
---|---|---|
committer | 2011-03-19 19:20:23 +0000 | |
commit | c3422ce17ce50a73427b5457e9ff4998b7fd401d (patch) | |
tree | cc45338efff3b42300526f56487f38fde24ee0c1 /src/clients/appareo/Makefile.am | |
parent | baa832efda41087bab4f0723cded67baeaddb3b8 (diff) | |
download | paludis-c3422ce17ce50a73427b5457e9ff4998b7fd401d.tar.gz paludis-c3422ce17ce50a73427b5457e9ff4998b7fd401d.tar.xz |
Use asciidoc for appareo html
Diffstat (limited to 'src/clients/appareo/Makefile.am')
-rw-r--r-- | src/clients/appareo/Makefile.am | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/src/clients/appareo/Makefile.am b/src/clients/appareo/Makefile.am index ee9da66dc..5c99d4fd9 100644 --- a/src/clients/appareo/Makefile.am +++ b/src/clients/appareo/Makefile.am @@ -14,13 +14,14 @@ bin_PROGRAMS = appareo noinst_PROGRAMS = man-appareo man_MANS = appareo.1 -SUFFIXES = .1 .txt .xml +SUFFIXES = .1 .txt .xml .html-man-fragment man_MANS_txts = appareo.txt man_MANS_xmls = appareo.xml +man_MANS_html_man_fragments = appareo.html-man-fragment $(man_MANS_txts) : man-appareo - if ! ./man-appareo --asciidoc `echo $@ | sed -e 's.^appareo-*..' -e 's,\.txt$$,,'` > $@ ; then rm -f $@ ; exit 1 ; fi + if ! ./man-appareo `echo $@ | sed -e 's.^appareo-*..' -e 's,\.txt$$,,'` > $@ ; then rm -f $@ ; exit 1 ; fi .txt.xml : $(man_MANS_txts) asciidoc --doctype=manpage --backend=docbook --out-file=$@ $< @@ -28,6 +29,15 @@ $(man_MANS_txts) : man-appareo .xml.1 : $(man_MANS_xmls) xmlto man $< +.xml.html-man-fragment : $(man_MANS_xmls) + xmlto html $< -o $@-dir + sed \ + -e '1s,^.*\(<div class="refnamediv">\),\1,' \ + -e '$$s,</body>.*,,' -e '$$s,</div><div class="navfooter"><hr></div>,,' \ + -e 's,<a name="[^"]*"></a>,,g' \ + $@-dir/index.html > $@ + rm -fr $@-dir + man_appareo_SOURCES = \ man_appareo.cc \ command_line.hh \ @@ -54,13 +64,17 @@ appareo_LDADD = \ TESTS = version_TEST \ help_TEST +noinst_DATA = $(man_MANS_html_man_fragments) + EXTRA_DIST = \ $(man_MANS) \ + $(man_MAN_html_man_fragments) \ $(TESTS) DISTCLEANFILES = \ $(man_MANS) \ $(noinst_DATA) \ $(man_MANS_txts) \ - $(man_MANS_xmls) + $(man_MANS_xmls) \ + $(man_MAN_html_man_fragments) |