X-Git-Url: https://pere.pagekite.me/gitweb/text-angrefrist.git/blobdiff_plain/f3cc03361ff9b48e43e1df7f31feb7de7e53bbc8..96503f317fbba736a36fc9aa6b65fa06377bc6ff:/Makefile diff --git a/Makefile b/Makefile index 82219a1..a669467 100644 --- a/Makefile +++ b/Makefile @@ -1,13 +1,35 @@ -all: rapport.pdf rapport.epub +DBLATEX = dblatex -rapport.xml: *.adoc - asciidoctor -b docbook5 -d book rapport.adoc -rapport.pdf: rapport.xml - dblatex $^ -rapport.epub: rapport.xml +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) rapport.xml rapport.pdf rapport.epub + $(RM) virkninger-angrefristloven.xml virkninger-angrefristloven.pdf virkninger-angrefristloven.epub