Fix dist. Use HTMLFILES instead of copy of *.html
[yazpp-moved-to-github.git] / doc / Makefile.am
1 ## $Id: Makefile.am,v 1.12 2004-03-30 22:26:16 adam Exp $
2 docdir=$(datadir)/doc/@PACKAGE@
3
4 SUPPORTFILES = \
5  yazhtml.dsl.in \
6  yazphp.dsl.in \
7  yazprint.dsl.in \
8  tkl.xsl.in \
9  xml.dcl
10 XMLFILES = \
11  installation.xml \
12  zoom.xml \
13  proxy.xml \
14  api.xml \
15  yaz-proxy-ref.xml \
16  yaz-proxy-man.sgml \
17  license.xml \
18  yaz++.xml.in
19  
20 TOP=yaz++.xml
21 MANFILES=yaz-proxy.8
22 HTMLFILES = \
23  api.html \
24  implementations.html \
25  installation.html \
26  license.html \
27  other-optimizations.html \
28  otherinfo-encoding.html \
29  proxy-config-file.html \
30  proxy-keepalive.html \
31  proxy-target.html \
32  proxy-usage.html \
33  proxy.html \
34  query-cache.html \
35  query-validation.html \
36  record-cache.html \
37  record-validation.html \
38  windows.html \
39  yaz-proxy.html \
40  yazpp.html \
41  zoom-connection.html \
42  zoom-exception.html \
43  zoom-query.html \
44  zoom-record.html \
45  zoom-resultset.html \
46  zoom.html
47
48 doc_DATA = $(HTMLFILES) yaz++.pdf yaz.css
49
50 man_MANS = $(MANFILES)
51
52 EXTRA_DIST = $(SUPPORTFILES) $(XMLFILES) $(doc_DATA) $(man_MANS)
53
54 $(HTMLFILES): $(XMLFILES)
55         jade -E14 -D $(srcdir) -d yazhtml.dsl -t sgml $(srcdir)/xml.dcl $(TOP)
56
57 yaz-proxy.8: yaz-proxy-man.sgml yaz-proxy-ref.xml
58         docbook2man $(srcdir)/yaz-proxy-man.sgml
59
60 yazpp.php: $(XMLFILES)
61         jade -E14 -D $(srcdir) -d yazphp.dsl -t sgml $(srcdir)/xml.dcl $(TOP)
62
63 yaz++.pdf: $(XMLFILES)
64         jade -E14 -D $(srcdir) -d yazprint.dsl -t tex $(srcdir)/xml.dcl $(TOP)
65         pdfjadetex yaz++.tex
66         pdfjadetex yaz++.tex
67         pdfjadetex yaz++.tex
68
69 index.tkl: $(XMLFILES) tkl.xsl
70         xsltproc tkl.xsl $(TOP)
71
72 clean-data-hook:
73         rm -f [0-9]* *.bak
74