all: libpkg-guide.html libpkg-guide.txt libpkg-guide.pdf
clean:
rm -f *~ *.bak *.aux *.log *.toc *.tex *.dvi
%.html: %.xml
xsltproc libpkg-guide.xsl $< > $@.tmp
mv $@.tmp $@
%.txt: %.html
LC_ALL=C LANG=C w3m -dump $< > $@
preview: libpkg-guide.html
mozilla-firefox -remote "openfile($(PWD)/$<)"
### original dancer-xml version
# %.tex: %.xml
# dxml-db2latex < $< > $@.tmp
# mv $@.tmp $@
# %.dvi: %.tex
# latex $<
# latex $<
# latex $<
# %.pdf: %.dvi
# dvipdfm $<
### requires db2latex-xsl
%.tex: %.xml debian-latex.xsl
## requires db2latex-xsl and xsltproc package.
xsltproc --nonet --novalid --xinclude debian-latex.xsl $< > $@.tmp
mv $@.tmp $@
%.pdf: %.tex
pdflatex $<
.PHONY: preview