chiark / gitweb /
New option: movres.ignore_transience.
[e16] / docs / Makefile.am
1 e16docdir = ${datadir}/doc/${PACKAGE}
2
3 EXTRA_DIST = README $(DOCS_DIST)
4
5 if HAVE_XMLTO
6
7 e16doc_DATA = README.html
8
9 DOCS_DIST = README.xml e16-docs.xml xml2dox.xsl # e16.1
10
11 CLEANFILES = *.html MAIN e16-docs.1.xml e16.1
12
13 README.html: README.xml
14         $(XMLTO) html $<
15         sed -i -e 's/index.html/README.html/' index.html ar*.html
16         mv index.html $@
17
18 man_MANS = # e16.1
19
20 e16.1: e16-docs.1.xml
21         $(XMLTO) man $<
22
23 e16-docs.html: e16-docs.1.xml
24         $(XMLTO) html $<
25         sed -i -e 's/index.html/e16-docs.html/' index.html
26         mv index.html $@
27
28 e16-docs.1.xml: e16-docs.xml
29         grep -v -e "^<font" -e "^<img" -e "more on next page" $< > $@
30
31 MAIN: e16-docs.xml xml2dox.xsl
32         xsltproc $(srcdir)/xml2dox.xsl $< > $@
33
34 install-data-local:
35         mkdir -p $(DESTDIR)$(e16docdir)
36         cp *.html $(DESTDIR)$(e16docdir)/
37
38 uninstall-local:
39         rm -f $(DESTDIR)$(e16docdir)/*.html
40         rm -f *.html
41
42 endif