Use yaz.css for documentation.
[yazpp-moved-to-github.git] / doc / Makefile.am
1 ## $Id: Makefile.am,v 1.10 2004-03-30 22:03:56 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 = api.html implementations.html installation.html license.html \
23  other-optimizations.html otherinfo-encoding.html proxy-keepalive.html \
24  proxy-target.html proxy-usage.html proxy.html query-cache.html \
25  query-validation.html record-cache.html record-validation.html windows.html \
26  yaz-proxy.html yazpp.html zoom-connection.html zoom-exception.html \
27  zoom-query.html zoom-record.html zoom-resultset.html zoom.html
28
29 doc_DATA = $(HTMLFILES) yaz++.pdf yaz.css
30
31 man_MANS = $(MANFILES)
32
33 EXTRA_DIST = $(SUPPORTFILES) $(XMLFILES) yaz++.pdf yaz-proxy.8
34
35 $(HTMLFILES): $(XMLFILES)
36         jade -E14 -D $(srcdir) -d yazhtml.dsl -t sgml $(srcdir)/xml.dcl $(TOP)
37
38 yaz-proxy.8: yaz-proxy-man.sgml yaz-proxy-ref.xml
39         docbook2man $(srcdir)/yaz-proxy-man.sgml
40
41 yazpp.php: $(XMLFILES)
42         jade -E14 -D $(srcdir) -d yazphp.dsl -t sgml $(srcdir)/xml.dcl $(TOP)
43
44 yaz++.pdf: $(XMLFILES)
45         jade -E14 -D $(srcdir) -d yazprint.dsl -t tex $(srcdir)/xml.dcl $(TOP)
46         pdfjadetex yaz++.tex
47         pdfjadetex yaz++.tex
48         pdfjadetex yaz++.tex
49
50 index.tkl: $(XMLFILES) tkl.xsl
51         xsltproc tkl.xsl $(TOP)
52
53 dist-hook: zoom.html
54         cp $(srcdir)/*.html $(distdir)
55
56 clean-data-hook:
57         rm -f [0-9]* *.bak
58