X-Git-Url: https://pere.pagekite.me/gitweb/text-madewithcc.git/blobdiff_plain/08cd8c798d781f97c5877772250f4720a911f214..6298b20bcba9fede86b50b51e0b45e6ea74dc05c:/Makefile diff --git a/Makefile b/Makefile index c8f8093..34418ba 100644 --- a/Makefile +++ b/Makefile @@ -9,6 +9,16 @@ VERSION=20170609-2 PANDOCOPTS = --top-level-division=part -t docbook -f markdown+inline_notes PANDOCOPTS = -t docbook -f markdown+inline_notes +LANGS = es nl nb + +all: pdf + +clean: + rm -f $(SOURCE).pdf $(SOURCE).xml $(SOURCE).md + for LANG in $(LANGS); do \ + rm -f $(SOURCE).$$LANG.pdf $(SOURCE).$$LANG.xml $(SOURCE).$$LANG.md ;\ + done + $(SOURCE).md: $(SOURCE).odt fixup.rb TEMP=`tempfile -p mwcc` && \ pandoc -f odt $(SOURCE).odt -t markdown > $$TEMP && \ @@ -30,15 +40,18 @@ po/mwcc.pot: $(SOURCE).md msgmerge $$LANG po/mwcc.pot -U ; \ done +$(SOURCE).es.md: $(SOURCE).md po/es/mwcc.po + po4a-translate -f text -m $(SOURCE).md -p po/es/mwcc.po -l $@ -l $@ -L utf8 -M utf8 -k 20 %.xml: %.md - pandoc -o $@ $(PANDOCOPTS) MadewithCreativeCommonsmostup-to-dateversion.md + pandoc -s -o $@ $(PANDOCOPTS) $^ -pdf: MadewithCreativeCommonsmostup-to-dateversion.xml - dblatex -b xetex MadewithCreativeCommonsmostup-to-dateversion.xml +pdf: $(SOURCE).pdf +%.pdf: %.xml + dblatex -b xetex $^ XMLLINTOPTS = --nonet --noout --xinclude --postvalid -lint: MadewithCreativeCommonsmostup-to-dateversion.xml +lint: $(SOURCE).xml xmllint $(XMLLINTOPTS) $^ .SUFFIXES: .xml .md