all: $(GENERATED)
# Workaround for missing titles
-complete-book.xml: $(SOURCE).xml Makefile book.xml
+complete-book.xml: $(SOURCE).xml Makefile book.xml bookinfo.xml
xmllint --nonet --xinclude --postvalid book.xml > $@.new && \
mv $@.new $@
-$(SOURCE).pdf: complete-book.xml Makefile
+$(SOURCE).pdf: complete-book.xml Makefile pdf.xsl
dblatex $(DBLATEX_OPTS) complete-book.xml -o $@
$(SOURCE).xml: $(SOURCE).rst Makefile
$(SOURCE).nb.xml: po/$(SOURCE).nb.po complete-book.xml
po4a --translate-only $(SOURCE).nb.xml po4a.cfg
-$(SOURCE).nb.pdf: $(SOURCE).nb.xml Makefile
+$(SOURCE).nb.pdf: $(SOURCE).nb.xml Makefile pdf.xsl
dblatex $(DBLATEX_OPTS) $(SOURCE).nb.xml -o $@
XMLLINTOPTS = --nonet --noout --xinclude --postvalid