comparison docs/os9sysprog/makefile @ 1148:bc28c3bc3769

Put all stylesheets in one central location
author roug
date Sun, 27 Apr 2003 19:41:14 +0000
parents 85a3168ccab5
children f2e92661b4c6
comparison
equal deleted inserted replaced
1147:ba4b50f63658 1148:bc28c3bc3769
1 BOOK = os9sysprog 1 BOOK = os9sysprog
2 STYLESHEET = docbook-utils.dsl 2 STYLESHEET = ../stylesheets/docbook-utils.dsl
3 3
4 all: $(BOOK).pdf 4 all: $(BOOK).pdf
5 5
6 $(BOOK).pdf: $(BOOK).docbook $(STYLESHEET) 6 $(BOOK).pdf: $(BOOK).docbook $(STYLESHEET)
7 docbook2pdf $(BOOK).docbook 7 docbook2pdf -d "$(STYLESHEET)#print" $(BOOK).docbook
8 8
9 $(BOOK).ps: $(BOOK).docbook $(STYLESHEET) 9 $(BOOK).ps: $(BOOK).docbook $(STYLESHEET)
10 docbook2ps $(BOOK).docbook 10 docbook2ps -d "$(STYLESHEET)#print" $(BOOK).docbook
11 # docbook2ps -d "$(STYLESHEET)#print" $(BOOK).docbook
12 11
13 $(BOOK).html: $(BOOK).docbook $(STYLESHEET) 12 $(BOOK).html: $(BOOK).docbook $(STYLESHEET)
14 rm -f *.htm *.html 13 rm -f *.html
15 # jade -t sgml -V html-index -d /usr/share/sgml/docbook/dsssl-stylesheets-1.64/html/docbook.dsl $(BOOK).docbook 14 # jade -t sgml -V html-index -d /usr/share/sgml/docbook/dsssl-stylesheets-1.64/html/docbook.dsl $(BOOK).docbook
16 # collateindex.pl -p -o index.docbook HTML.index 15 # collateindex.pl -p -o index.docbook HTML.index
17 docbook2html $(BOOK).docbook 16 docbook2html -d "$(STYLESHEET)#html" $(BOOK).docbook
18 17
19 print: 18 print:
20 psnup -2 $(BOOK).ps | lpr 19 psnup -2 $(BOOK).ps | lpr
21 20
22 clean: 21 clean:
23 $(RM) *.htm *.html $(BOOK).pdf $(BOOK).ps 22 $(RM) *.html $(BOOK).pdf $(BOOK).ps