zebra.html dependancy for make dist
[idzebra-moved-to-github.git] / doc / Makefile.am
index d0aa299..3f77ebe 100644 (file)
@@ -1,23 +1,43 @@
-# $Id: Makefile.am,v 1.2 2000-04-06 09:03:28 adam Exp $
+## $Id: Makefile.am,v 1.9 2002-04-09 19:58:38 adam Exp $
 docdir=$(pkgdatadir)/doc
 
-doc_DATA = zebra.sgml gils.sgml zebra.txt zebra.ps zebra.html \
- zebra-1.html zebra-2.html zebra-3.html zebra-4.html zebra-5.html \
- zebra-6.html zebra-7.html zebra-8.html zebra-9.html
-
-EXTRA_DIST = zebra.sgml gils.sgml zebra.txt zebra.ps zebra.html \
- zebra-1.html zebra-2.html zebra-3.html zebra-4.html zebra-5.html \
- zebra-6.html zebra-7.html zebra-8.html zebra-9.html
-
-zebra.txt: zebra.sgml
-       sgml2txt -f zebra.sgml
-
-zebra.ps: zebra.sgml
-       sgml2latex -o ps -p a4 zebra.sgml
-
-zebra.html: zebra.sgml
-       sgml2html zebra.sgml
-
+doc_DATA = zebra.html zebra.pdf
+
+SUPPORTFILES = \
+ zebrahtml.dsl.in \
+ zebraphp.dsl.in \
+ zebraprint.dsl.in \
+ xml.dcl
+XMLFILES = \
+ zebra.xml.in \
+ introduction.xml \
+ installation.xml \
+ quickstart.xml \
+ administration.xml \
+ zebraidx.xml \
+ server.xml \
+ recordmodel.xml \
+ license.xml \
+ indexdata.xml
+EXTRA_DIST = $(SUPPORTFILES) $(XMLFILES) zebra.pdf
+
+install-data-hook:
+       for f in *.html; do \
+               $(INSTALL_DATA) $$f $(DESTDIR)$(docdir)/$$f; \
+       done    
+
+zebra.html: $(XMLFILES)
+       jade -E14 -d zebrahtml.dsl -t sgml xml.dcl zebra.xml
+
+zebra.php: $(XMLFILES)
+       jade -E14 -d zebraphp.dsl -t sgml xml.dcl zebra.xml
+
+zebra.pdf: $(XMLFILES)
+       jade -E14 -d zebraprint.dsl -t tex xml.dcl zebra.xml
+       pdfjadetex zebra.tex
+       pdfjadetex zebra.tex
+       pdfjadetex zebra.tex
 
 gils.txt: gils.sgml
        sgml2txt -f gils.sgml
@@ -28,6 +48,9 @@ gils.ps: gils.sgml
 gils.html: gils.sgml
        sgml2html gils.sgml
 
-clean-hook:
+dist-hook: zebra.html
+       cp -f $(srcdir)/*.html $(distdir)
+
+clean-data-hook:
        rm -f [0-9]* *.bak