summaryrefslogtreecommitdiffstats
path: root/doc/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'doc/Makefile.am')
-rw-r--r--doc/Makefile.am21
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 \
*~