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).nb.pdf $(SOURCE).nb.epub $(SOURCE).nb.html \
+ $(SOURCE).se.pdf $(SOURCE).se.epub $(SOURCE).se.html \
+ $(SOURCE).sma.pdf $(SOURCE).sma.epub $(SOURCE).sma.html \
$(SOURCE).xml: *.adoc $(SOURCE)-docinfo*.xml
asciidoctor -b docbook5 -d book $(SOURCE).adoc --out-file=$@
po/%.po: po/$(SOURCE).pot
po4a --no-translations --msgmerge-opt --no-location po4a.cfg
+$(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 \
+ $<
+
$(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
+$(SOURCE).se.xml: po/$(SOURCE).se.po $(SOURCE).xml
+ po4a --translate-only $(SOURCE).se.xml po4a.cfg
+$(SOURCE).se.pdf: $(SOURCE).se.xml Makefile data/pdf.xsl
+ dblatex $(DBLATEX_OPTS) $(SOURCE).se.xml -o $@
+$(SOURCE).se.epub: $(SOURCE).se.xml
dbtoepub $^
-$(SOURCE).en.html: $(SOURCE).xml
+$(SOURCE).se.html: $(SOURCE).xml
+ xsltproc --encoding UTF-8 \
+ --output $@ \
+ data/stylesheet-html.xsl \
+ $<
+
+$(SOURCE).sma.xml: po/$(SOURCE).sma.po $(SOURCE).xml
+ po4a --translate-only $(SOURCE).sma.xml po4a.cfg
+$(SOURCE).sma.pdf: $(SOURCE).sma.xml Makefile data/pdf.xsl
+ dblatex $(DBLATEX_OPTS) $(SOURCE).sma.xml -o $@
+$(SOURCE).sma.epub: $(SOURCE).sma.xml
+ dbtoepub $^
+$(SOURCE).sma.html: $(SOURCE).xml
xsltproc --encoding UTF-8 \
--output $@ \
data/stylesheet-html.xsl \