X-Git-Url: https://pere.pagekite.me/gitweb/text-madewithcc.git/blobdiff_plain/8f024dcf91ad32ffad2687bc4b5b8172f79b4a7b..57c8b6e752d81c8bf87ffb8e9a8aa9bd497b4382:/Makefile?ds=inline diff --git a/Makefile b/Makefile index 92f2ef5..46ddb40 100644 --- a/Makefile +++ b/Makefile @@ -43,12 +43,14 @@ clean: rm -f $(SOURCE).$$LANG.$$EXT ;\ done; \ done + rm -f xsl-fo-$(SOURCE).*.pdf + rm -f xsl-fo-$(SOURCE).*.fo $(RM) *~ $(SOURCE).md: $(SOURCE).odt fixup.rb TEMP=`tempfile -p mwcc` && \ - pandoc -f odt $(SOURCE).odt -t markdown > $$TEMP && \ - ruby fixup.rb $$TEMP $(SOURCE).md && \ + LC_ALL=C.UTF-8 pandoc -f odt $(SOURCE).odt -t markdown > $$TEMP && \ + LC_ALL=C.UTF-8 ruby fixup.rb $$TEMP $(SOURCE).md && \ rm $$TEMP pot: po/mwcc.pot po/*/mwcc.po @@ -103,7 +105,7 @@ pdf: $(SOURCE).pdf $(MAKE) $(SOURCE).$$LANG.pdf ; \ done DBLATEX_OPTS = -T simple -t pdf -b xetex -p extra/pdf.xsl -%.pdf: %.xml +%.pdf: %.xml extra/pdf.xsl dblatex $(DBLATEX_OPTS) $^ epub: $(SOURCE).epub @@ -121,7 +123,7 @@ epub: $(SOURCE).epub XMLLINTOPTS = --nonet --noout --xinclude --postvalid lint: $(SOURCE).xml xmllint $(XMLLINTOPTS) $^ -lint-es: $(SOURCE).nb.xml +lint-es: $(SOURCE).es.xml xmllint $(XMLLINTOPTS) $^ lint-nb: $(SOURCE).nb.xml xmllint $(XMLLINTOPTS) $^ @@ -132,7 +134,7 @@ check-urls: done; exit $$retval # Experimental build rule to test Docbook XSL + FOP processor -xsl-fo-%.pdf: %.xml +xsl-fo-%.pdf: %.xml extra/stylesheet-fo.xsl xsltproc --output $(subst .pdf,.fo,$@) \ extra/stylesheet-fo.xsl $^; \ fop -fo $(subst .pdf,.fo,$@) -pdf $@