X-Git-Url: https://pere.pagekite.me/gitweb/text-free-culture-lessig.git/blobdiff_plain/a1e48700ca2a36946830eb583fa2a3e53bfd8b98..3d525b69961392e3501011c14718f7cf3efecfb3:/Makefile diff --git a/Makefile b/Makefile index 7c6d575..ced8243 100644 --- a/Makefile +++ b/Makefile @@ -4,6 +4,7 @@ url = http://www.sslug.dk/~chlor/lessig/freeculture.sgml.2004-04-01.gz +# PDF rule DBLATEX = dblatex \ -T db2latex \ --backend=xetex \ @@ -12,6 +13,12 @@ DBLATEX = dblatex \ -p data/pdf.xsl \ --param=lingua=nb +# HTML rule +XP = xsltproc \ + --nonet \ + --novalid \ + --xinclude data/html.xsl + all: pdf freeculture.nb.po: freeculture.pot @@ -22,11 +29,11 @@ freeculture.nb.xml: freeculture.nb.po freeculture.xml pdf: freeculture.pdf freeculture.nb.pdf -freeculture.pdf: freeculture.xml - $(DBLATEX) freeculture.xml --param=lingua=en +%.pdf: %.xml + $(DBLATEX) $^ --param=lingua=nb -freeculture.nb.pdf: freeculture.nb.xml - $(DBLATEX) freeculture.nb.xml --param=lingua=nb +%.html: %.xml + $(XP) $^ && mv index.html $@ freeculture.xml: GET $(url) | gunzip > freeculture.xml @@ -36,3 +43,5 @@ freeculture.pot: freeculture.xml stats: msgfmt -o /dev/null --statistics freeculture.nb.po + +.SUFFIXES: .html