* liece.el (liece-refresh-buffer-window): Simplified.
[elisp/liece.git] / doc / Makefile.am
index b01a4b6..c061e04 100644 (file)
@@ -1,33 +1,19 @@
-info_TEXINFOS = liece-ja.texi
-EXTRA_DIST = sample.dot.liece.in
+TEXI_XML = ./texi_xml
+EXTRA_DIST = README liece.xml liece.info
+DISTCLEANFILES = liece.info
 CLEANFILES = *~
-DISTCLEANFILES = sample.dot.liece liece-ja.info 
 
-if USE_PACKAGE
-icondir = $(packagedir)/etc/$(PACKAGE)/icons
-catalogdir = $(packagedir)/etc/$(PACKAGE)/po
-styledir = $(packagedir)/etc/$(PACKAGE)/styles
-infodir = $(packagedir)/info
-else
-icondir = $(pkgdatadir)/icons
-catalogdir = $(pkgdatadir)/po
-styledir = $(pkgdatadir)/styles
-infodir = $(prefix)/info
-endif
+SUFFIXES = .xml .txml .texi .info
 
-SUFFIXES = .texi .info
+DOCBOOK2TEXIXSLT_DIR = xslt/texi
+SAXON = java -classpath $(CLASSPATH):$(DOCBOOK2TEXIXSLT_DIR) com.icl.saxon.StyleSheet
 
-all: liece-ja.info sample.dot.liece
+all: liece.info
 
-.texi.info:
-       $(EMACS) -batch -q -no-site-file \
-               -l $(top_srcdir)/lisp/liece-make.el \
-               -f make-liece-info-files $<
-
-sample.dot.liece: sample.dot.liece.in
-       @$(INSTALL_DATA) sample.dot.liece.in sample.dot.liece
-       @$(EMACS) -batch -q -no-site-file \
-               -l $(top_srcdir)/lisp/liece-make.el \
-               -f make-liece-sample-files \
-               $@ $(bindir)/dcc $(icondir) $(catalogdir) $(styledir)
+%.txml: %.xml
+       $(SAXON) -o $@ $*.xml $(DOCBOOK2TEXIXSLT_DIR)/docbook.xsl
 
+%.texi:        %.txml
+       $(TEXI_XML) $*.txml
+       -recode -df utf8..texi < $@ > tmp
+       mv tmp $@