diff options
Diffstat (limited to 'doc/Makefile.am')
-rw-r--r-- | doc/Makefile.am | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am index 1ec3b3e3..8978a156 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -6,13 +6,22 @@ if BUILD_PDF pdf_DATA = nft.pdf libnftables-json.pdf libnftables.pdf endif +ASCIIDOC_MAIN = nft.txt +ASCIIDOC_INCLUDES = \ + data-types.txt \ + payload-expression.txt \ + primary-expression.txt \ + stateful-objects.txt \ + statements.txt +ASCIIDOCS = ${ASCIIDOC_MAIN} ${ASCIIDOC_INCLUDES} + pdfdir=${docdir}/pdf -.xml.pdf: - ${AM_V_GEN}dblatex -q -t pdf -o ${builddir}/$@ $< +nft.8: ${ASCIIDOCS} + ${AM_V_GEN}${A2X} --doctype manpage --format manpage ${ASCIIDOC_MAIN} -.xml.8: - ${AM_V_GEN}${DB2MAN} --xinclude $< +nft.pdf: ${ASCIIDOCS} + ${AM_V_GEN}${A2X} --doctype manpage --format pdf ${ASCIIDOC_MAIN} .adoc.pdf: a2x --doctype manpage --format pdf -D ${builddir} $< @@ -23,10 +32,10 @@ pdfdir=${docdir}/pdf .adoc.5: a2x --doctype manpage --format manpage -D ${builddir} $< -EXTRA_DIST = nft.xml libnftables-json.adoc libnftables.adoc +EXTRA_DIST = ${ASCIIDOCS} libnftables-json.adoc libnftables.adoc CLEANFILES = \ - nft.pdf nft.8 \ + nft.xml nft.pdf nft.8 \ libnftables-json.pdf libnftables-json.5 \ libnftables.pdf libnftables.3 \ *~ |