clean the html and pdf files
[platform/upstream/curl.git] / docs / Makefile.am
1 #
2 # $Id$
3 #
4
5 AUTOMAKE_OPTIONS = foreign no-dependencies
6
7 man_MANS = \
8         curl.1 \
9         curl-config.1
10
11 HTMLPAGES = \
12         curl.html \
13         curl-config.html \
14         index.html
15
16 PDFPAGES = \
17         curl.pdf \
18         curl-config.pdf
19
20 SUBDIRS = examples libcurl
21
22 CLEANFILES = $(HTMLPAGES) $(PDFPAGES)
23
24 EXTRA_DIST = MANUAL BUGS CONTRIBUTE FAQ FEATURES INTERNALS SSLCERTS     \
25              README.win32 RESOURCES TODO TheArtOfHttpScripting THANKS   \
26              VERSIONS KNOWN_BUGS BINDINGS $(man_MANS) $(HTMLPAGES) \
27              HISTORY INSTALL libcurl-the-guide $(PDFPAGES)
28
29 MAN2HTML= roffit < $< >$@
30
31 SUFFIXES = .1 .html .pdf
32
33 html: $(HTMLPAGES)
34         cd libcurl; make html
35
36 pdf: $(PDFPAGES)
37         cd libcurl; make pdf
38
39 .1.html:
40         $(MAN2HTML)
41
42 .1.pdf:
43         @(foo=`echo $@ | sed -e 's/\.[0-9]$$//g'`; \
44         groff -Tps -man $< >$$foo.ps; \
45         ps2pdf $$foo.ps $@; \
46         rm $$foo.ps; \
47         echo "converted $< to $@")
48