From 1384d790981d660a865c88f10cf2104cff4dcbe6 Mon Sep 17 00:00:00 2001 From: "brian m. carlson" Date: Fri, 16 Jan 2015 22:58:26 +0000 Subject: [PATCH] doc: allow specifying parameters for xsltproc. This allows users to modify the DocBook stylesheet settings, such as the paper size. Signed-off-by: brian m. carlson --- doc/Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/Makefile b/doc/Makefile index 4fe1f0c..022f76d 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -3,8 +3,9 @@ OBJ := $(SRC:.adoc=.pdf) $(SRC:.adoc=.html) $(SRC:.adoc=.ps) EXTRA_OBJ := $(SRC:.adoc=.xhtml) EXTRA_OBJ += $(SRC:.adoc=.xml) $(SRC:.adoc=.fo) ASCIIDOC := asciidoctor -XSLTPROC := xsltproc FOP := fop +XSLTPROC := xsltproc +XSLT_PARAMS ?= DOCBOOK_XSL := /usr/share/xml/docbook/stylesheet/docbook-xsl-ns DOCBOOK_FO := $(DOCBOOK_XSL)/fo/docbook.xsl @@ -24,7 +25,7 @@ clean: $(ASCIIDOC) -b docbook5 -o $@ $< %.fo: %.xml - $(XSLTPROC) -o $@ $(DOCBOOK_FO) $< + $(XSLTPROC) $(XSLT_PARAMS) -o $@ $(DOCBOOK_FO) $< %.pdf: %.fo $(FOP) -fo $< -pdf $@