1 |
SRC_MAN=thuban-manual.xml |
2 |
SRC_MAN_DE=thuban-manual-de.xml |
3 |
SRC_IMAGES=$(wildcard images/*.png) |
4 |
EPS_IMAGES=$(patsubst %.png,%.eps,$(SRC_IMAGES)) |
5 |
|
6 |
all: images man-all |
7 |
|
8 |
man-all: man-all-en man-all-de |
9 |
|
10 |
man-all-en: man-html man-dvi man-ps man-pdf man-rtf |
11 |
man-all-de: man-html-de man-dvi-de man-ps-de man-pdf-de man-rtf-de |
12 |
|
13 |
man-html: |
14 |
db2html $(SRC_MAN) |
15 |
man-dvi: images |
16 |
db2dvi $(SRC_MAN) |
17 |
man-ps: images |
18 |
db2ps $(SRC_MAN) |
19 |
man-pdf: images |
20 |
db2pdf $(SRC_MAN) |
21 |
man-rtf: |
22 |
db2rtf $(SRC_MAN) |
23 |
|
24 |
man-html-de: |
25 |
db2html $(SRC_MAN_DE) |
26 |
man-dvi-de: images |
27 |
db2dvi $(SRC_MAN_DE) |
28 |
man-ps-de: images |
29 |
db2ps $(SRC_MAN_DE) |
30 |
man-pdf-de: images |
31 |
db2pdf $(SRC_MAN_DE) |
32 |
man-rtf-de: |
33 |
db2rtf $(SRC_MAN_DE) |
34 |
|
35 |
images: $(EPS_IMAGES) |
36 |
|
37 |
%.eps: %.png |
38 |
convert $< $@ |
39 |
|
40 |
.PHONY: images |
41 |
|