lartc.db:
[lartc.git] / Makefile
blobce371f43bd30498a3ef9135fc4881ef36e7c10ec
1 # $Id$
3 all: lartc.txt lartc.pdf html/index.html html.tar.gz lartc.dvi lartc.pdf.gz lartc.ps lartc.ps lartc.ps.gz lartc.html contriblist
5 contriblist: lartc.txt
6 ./makecontriblist > contriblist
8 clean:
9 rm -rf *.dvi *.pdf *.tex *.toc *.aux *.txt *.ps *.bak *.tmp *~ *.log html *.pdf.gz *.ps.gz html.tar.gz lartc.html contriblist
11 %.pdf.gz: %.pdf
12 gzip < $< > $@
14 %.ps.gz: %.ps
15 gzip < $< > $@
18 html/index.html: lartc.db
19 db2html -o html lartc.db
21 html.tar.gz: html/index.html
22 tar czf html.tar.gz html/
24 %.txt: %.db
25 docbook2txt $<
27 %.pdf: %.db
28 docbook2pdf -p /usr/bin/openjade $<
30 %.ps: %.db
31 docbook2ps $<
33 %.dvi: %.db
34 docbook2dvi $<
36 lartc.html: lartc.db
37 docbook2html lartc.db --nochunks
39 publish:
40 rsync --copy-links --delete -avrze ssh ./html lartc.txt lartc.pdf html.tar.gz lartc.dvi lartc.pdf.gz lartc.ps lartc.ps lartc.ps.gz lartc.html ds9a.nl:./lartc/