X-Git-Url: https://pere.pagekite.me/gitweb/text-angrefrist.git/blobdiff_plain/2b336bcd30061daa34767b914d933e969e62383d..ed38f75b56592b7060689e56ed1d2553ad653411:/Makefile diff --git a/Makefile b/Makefile index 76063e6..a669467 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,35 @@ -all: test.pdf - a2x -d book -f pdf test.adoc || dblatex test.xml +DBLATEX = dblatex + +DBLATEX_OPTS = \ + -T simple \ + -b xetex \ + -r data/dblatex-postprocess \ + --xsl-user=data/user_param.xsl \ + --xsl-user=data/xetex_param.xsl \ + -V \ + -p data/pdf.xsl + +all: virkninger-angrefristloven.pdf virkninger-angrefristloven.epub + +virkninger-angrefristloven.xml: *.adoc rapport-docinfo*.xml + asciidoctor -b docbook5 -d book rapport.adoc --out-file=$@ +virkninger-angrefristloven.pdf: virkninger-angrefristloven.xml + $(DBLATEX) $(DBLATEX_OPTS) $< +virkninger-angrefristloven.epub: virkninger-angrefristloven.xml + dbtoepub $^ + +virkninger-angrefristloven-fop.fo: virkninger-angrefristloven.xml + xsltproc \ + --output $(subst .pdf,.fo,$@).new \ + data/stylesheet-fo.xsl \ + $< + xmllint --format $@.new > $@ + $(RM) $@.new + +virkninger-angrefristloven-fop.pdf: virkninger-angrefristloven-fop.fo + fop -c data/fop-params.xconf -fo $(subst .pdf,.fo,$@) -pdf $@ ; \ clean: $(RM) *~ +distclean: + $(RM) virkninger-angrefristloven.xml virkninger-angrefristloven.pdf virkninger-angrefristloven.epub