44d50ea3607929fca2c23a631d5238f1b188c3bf
[claws.git] / manual / Makefile
1 # Makefile for Sylpheed-Claws manual generation from DocBook sources.
2 # Copyright 2005 by Ricardo Mones and the Sylpheed-Claws Team.
3 # Inspired by "The Debian SGML/XML HOWTO" by Stéphane Bortzmeyer.
4 # This is distributed according to the General Public License.
5 #
6
7 MAIN=manual
8 XMLS=$(glob *.xml)
9 OUT=dist
10
11 all: $(MAIN)
12
13 $(MAIN): $(OUT) $(MAIN).pdf $(MAIN).ps $(MAIN).txt $(MAIN).html
14         @echo "Generation Ok."
15
16 $(OUT):
17         mkdir -p $(OUT)
18
19 $(MAIN).pdf: $(XMLS)
20         docbook2pdf -o $(OUT)/pdf $(MAIN).xml
21
22 $(MAIN).ps: $(XMLS)
23         docbook2ps -o $(OUT)/ps $(MAIN).xml
24
25 $(MAIN).html: $(XMLS)
26         docbook2html -o $(OUT)/html $(MAIN).xml
27
28 $(MAIN).txt: $(XMLS)
29         docbook2txt -o $(OUT)/txt $(MAIN).xml
30
31 clean:
32         rm -rf dist
33