-all: book.pdf
+SOURCE = book.xml glossary.xml
+all: book.pdf book.epub
clean:
$(RM) *~
distclean: clean
+ $(RM) glossary.xml book.pdf book.epub
XMLLINTOPTS = --nonet --noout --xinclude --postvalid
lint: book.xml glossary.xml
xmllint $(XMLLINTOPTS) book.xml
glossary.xml: make-glossary meksme-utf8.xml
- ./make-glossary > glossary.rst
+ ./make-glossary
DBLATEX_OPTS = \
-T simple \
-V \
-P latex.index.tool=xindy \
-p pdf.xsl
-book.pdf: book.xml glossary.xml
+
+book.pdf: $(SOURCE)
dblatex $(DBLATEX_OPTS) book.xml
+
+book.epub: $(SOURCE)
+ dbtoepub book.xml