-V \
-p data/pdf.xsl
-all: $(SOURCE).pdf $(SOURCE).epub
+all: $(SOURCE).pdf $(SOURCE).epub $(SOURCE).html \
+ $(SOURCE).nb.pdf $(SOURCE).nb.epub $(SOURCE).nb.html
$(SOURCE).xml: *.adoc $(SOURCE)-docinfo*.xml
asciidoctor -b docbook5 -d book $(SOURCE).adoc --out-file=$@
$(SOURCE).html: $(SOURCE).xml
xsltproc --encoding UTF-8 \
- --output $(subst .pdf,.fo,$@) \
+ --output $@ \
data/stylesheet-html.xsl \
$<
po4a --translate-only $(SOURCE).nb.xml po4a.cfg
$(SOURCE).nb.pdf: $(SOURCE).nb.xml Makefile data/pdf.xsl
dblatex $(DBLATEX_OPTS) $(SOURCE).nb.xml -o $@
+$(SOURCE).nb.epub: $(SOURCE).nb.xml
+ dbtoepub $^
+$(SOURCE).nb.html: $(SOURCE).xml
+ xsltproc --encoding UTF-8 \
+ --output $@ \
+ data/stylesheet-html.xsl \
+ $<
clean:
$(RM) *~