]> pere.pagekite.me Git - text-madewithcc.git/commitdiff
Add experimental PDF build rule using Docbook XSL + FOP.
authorPetter Reinholdtsen <pere@hungry.com>
Tue, 6 Feb 2018 08:18:09 +0000 (09:18 +0100)
committerPetter Reinholdtsen <pere@hungry.com>
Tue, 6 Feb 2018 08:18:09 +0000 (09:18 +0100)
Makefile

index 8eeb2c9bcff8f4d2fbc44b8c8a5340707d7cfcc1..86e6d96a44e124aa28ee85620652019f5d4281df 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -113,6 +113,11 @@ lint-es: $(SOURCE).nb.xml
 lint-nb: $(SOURCE).nb.xml
        xmllint $(XMLLINTOPTS) $^
 
 lint-nb: $(SOURCE).nb.xml
        xmllint $(XMLLINTOPTS) $^
 
+# Experimental build rule to test Docbook XSL + FOP processor 
+xsl-fo-%.pdf: %.xml
+       xsltproc /usr/share/xml/docbook/stylesheet/docbook-xsl/fo/docbook.xsl $^ > $@.fo
+       fop $@.fo $@
+
 status:
        for LANG in $(LANGS); do \
           printf "$$LANG "; msgfmt -o /dev/null --statistics po/$$LANG/mwcc.po; \
 status:
        for LANG in $(LANGS); do \
           printf "$$LANG "; msgfmt -o /dev/null --statistics po/$$LANG/mwcc.po; \