3454bce7ef4b954ed523f85d95c646f8a2b171a6
[yazproxy-moved-to-github.git] / doc / Makefile.am
1 ## $Id: Makefile.am,v 1.2 2004-04-11 11:58:34 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  introduction.xml \
12  installation.xml \
13  proxy.xml \
14  yaz-proxy-ref.xml \
15  yaz-proxy-man.sgml \
16  license.xml \
17  yazproxy.xml.in
18  
19 TOP=yazproxy.xml
20 MANFILES=yaz-proxy.8
21 HTMLFILES = \
22  installation.html \
23  introduction.html \
24  license.html \
25  other-optimizations.html \
26  otherinfo-encoding.html \
27  proxy-config-file.html \
28  proxy-keepalive.html \
29  proxy-target.html \
30  proxy-usage.html \
31  proxy.html \
32  query-cache.html \
33  query-validation.html \
34  record-cache.html \
35  record-validation.html \
36  windows.html \
37  yaz-proxy.html \
38  yazproxy.html
39
40 doc_DATA = $(HTMLFILES) yazproxy.pdf id.png yaz.css
41
42 man_MANS = $(MANFILES)
43
44 EXTRA_DIST = $(SUPPORTFILES) $(XMLFILES) $(doc_DATA) $(man_MANS)
45
46 $(HTMLFILES): $(XMLFILES)
47         jade -E14 -D $(srcdir) -d yazhtml.dsl -t sgml $(srcdir)/xml.dcl $(TOP)
48
49 yaz-proxy.8: yaz-proxy-man.sgml yaz-proxy-ref.xml
50         docbook2man $(srcdir)/yaz-proxy-man.sgml
51
52 yazproxy.php: $(XMLFILES)
53         jade -E14 -D $(srcdir) -d yazphp.dsl -t sgml $(srcdir)/xml.dcl $(TOP)
54
55 yazproxy.pdf: $(XMLFILES)
56         if test ! -f id.png ; then ln -s $(srcdir)/id.png .; fi
57         jade -E14 -D $(srcdir) -d yazprint.dsl -t tex $(srcdir)/xml.dcl $(TOP)
58         pdfjadetex yazproxy.tex >pdfjadetex.log 2>&1
59         pdfjadetex yazproxy.tex >pdfjadetex.log 2>&1
60         pdfjadetex yazproxy.tex >pdfjadetex.log 2>&1
61
62 index.tkl: $(XMLFILES) tkl.xsl
63         xsltproc tkl.xsl $(TOP)
64
65 clean-data-hook:
66         rm -f [0-9]* *.bak
67