-p data/pdf.xsl
all: $(SOURCE).pdf $(SOURCE).epub $(SOURCE).html \
+ $(SOURCE).en.pdf $(SOURCE).en.epub $(SOURCE).en.html \
$(SOURCE).nb.pdf $(SOURCE).nb.epub $(SOURCE).nb.html
$(SOURCE).xml: *.adoc $(SOURCE)-docinfo*.xml
po/$(SOURCE).pot: $(SOURCE).xml
po4a --no-translations po4a.cfg
-po/$(SOURCE).%.po: po/$(SOURCE).pot
+po/%.po: po/$(SOURCE).pot
po4a --no-translations --msgmerge-opt --no-location po4a.cfg
+
$(SOURCE).nb.xml: po/$(SOURCE).nb.po $(SOURCE).xml
po4a --translate-only $(SOURCE).nb.xml po4a.cfg
$(SOURCE).nb.pdf: $(SOURCE).nb.xml Makefile data/pdf.xsl
data/stylesheet-html.xsl \
$<
+$(SOURCE).en.xml: po/$(SOURCE).en.po $(SOURCE).xml
+ po4a --translate-only $(SOURCE).en.xml po4a.cfg
+$(SOURCE).en.pdf: $(SOURCE).en.xml Makefile data/pdf.xsl
+ dblatex $(DBLATEX_OPTS) $(SOURCE).en.xml -o $@
+$(SOURCE).en.epub: $(SOURCE).en.xml
+ dbtoepub $^
+$(SOURCE).en.html: $(SOURCE).xml
+ xsltproc --encoding UTF-8 \
+ --output $@ \
+ data/stylesheet-html.xsl \
+ $<
+
clean:
$(RM) *~
distclean: