old-website/docs/execmanual/Makefile

37 lines
707 B
Makefile
Executable File

STYLESHEET = /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/docbook.xsl
FOSTYLESHEET = /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/fo/docbook.xsl
XSLTPROC = xsltproc
XMLS = $(wildcard *.xml)
HTMLS = $(XMLS:.xml=.html)
#all: book.html book.tex book.pdf
all: book.html
clean-recurse: clean
clean:
rm -f *.html *.fot *.out *.fo *.pdf *.log *.aux *.ps *.dvi *.tex
book.html: $(XMLS)
%.html: %.xml
$(XSLTPROC) $(STYLESHEET) $< > $@
%.fo: %.xml
$(XSLTPROC) $(FOSTYLESHEET) $< > $@
#%.pdf: %.fo
# pdfxmltex $<
%.tex: %.xml
openjade -t tex -d /usr/share/sgml/docbook/stylesheet/dsssl/modular/print/docbook.dsl $<
%.dvi: %.tex
jadetex $<
%.pdf: %.tex
pdfjadetex $<
%.ps: %.dvi
dvips -o $@ $<