X-Git-Url: https://pere.pagekite.me/gitweb/text-madewithcc.git/blobdiff_plain/e819fd90503eed246b3d1bdb3a0c658bbaea761d..b9ca237c16bc14152f47a545f95bce527ef8f7ac:/Makefile diff --git a/Makefile b/Makefile index a1d1348..b0a37a4 100644 --- a/Makefile +++ b/Makefile @@ -64,7 +64,7 @@ po/mwcc.pot: $(SOURCE).md rm $$TEMP po/*/mwcc.po: po/mwcc.pot - msgmerge $@ po/mwcc.pot -U + msgmerge --previous $@ po/mwcc.pot -U touch $@ $(SOURCE).es.md: $(SOURCE).md po/es/mwcc.po @@ -118,10 +118,16 @@ lint-es: $(SOURCE).nb.xml lint-nb: $(SOURCE).nb.xml xmllint $(XMLLINTOPTS) $^ +check-urls: + retval=0; for u in $$(perl -n -e'// && print "$$1\n"' MadewithCreativeCommonsmostup-to-dateversion.xml | sort -u); do \ + HEAD -H "User-Agent: Docbook XML URL checker" "$$u" > /dev/null || echo "error fetching $$u"; retval=1; \ + done; exit $$retval + # Experimental build rule to test Docbook XSL + FOP processor xsl-fo-%.pdf: %.xml - xsltproc /usr/share/xml/docbook/stylesheet/docbook-xsl/fo/docbook.xsl $^ > $@.fo - fop $@.fo $@ + xsltproc --output $(subst .pdf,.fo,$@) \ + extra/stylesheet-fo.xsl $^; \ + fop -fo $(subst .pdf,.fo,$@) -pdf $@ status: for LANG in $(LANGS); do \