Blame doc/Makefile.am

Packit 8586cb
include $(top_srcdir)/Makefile.decl
Packit 8586cb
Packit 8586cb
man8_MANS = \
Packit 8586cb
	adcli.8 \
Packit 8586cb
	$(NULL)
Packit 8586cb
Packit 8586cb
MAN_IN_FILES = \
Packit 8586cb
	$(man8_MANS:.8=.xml)
Packit 8586cb
Packit 8586cb
DOCBOOK_FILE = adcli-docs.xml
Packit 8586cb
Packit 8586cb
CONTENT_INCLUDES = \
Packit 8586cb
	adcli-devel.xml \
Packit 8586cb
	$(NULL)
Packit 8586cb
Packit 8586cb
STATIC_FILES = \
Packit 8586cb
	static/gtk-doc.css \
Packit 8586cb
	static/style.css \
Packit 8586cb
	$(NULL)
Packit 8586cb
Packit 8586cb
XSLT_FILES = \
Packit 8586cb
	gtk-doc.xsl \
Packit 8586cb
	version-greater-or-equal.xsl \
Packit 8586cb
	$(NULL)
Packit 8586cb
Packit 8586cb
EXTRA_DIST = \
Packit 8586cb
	$(DOCBOOK_FILE) \
Packit 8586cb
	$(CONTENT_INCLUDES) \
Packit 8586cb
	$(MAN_IN_FILES) \
Packit 8586cb
	$(XSLT_FILES) \
Packit 8586cb
	static \
Packit 8586cb
	version.xml.in \
Packit 8586cb
	version.xml \
Packit 8586cb
	$(NULL)
Packit 8586cb
Packit 8586cb
CLEANFILES = \
Packit 8586cb
	$(man8_MANS) \
Packit 8586cb
	$(NULL)
Packit 8586cb
Packit 8586cb
XSLTPROC_FLAGS = \
Packit 8586cb
	--nonet \
Packit 8586cb
	--stringparam man.output.quietly 1 \
Packit 8586cb
	--stringparam funcsynopsis.style ansi \
Packit 8586cb
	--stringparam man.th.extra1.suppress 1 \
Packit 8586cb
	--stringparam man.authors.section.enabled 0 \
Packit 8586cb
	--stringparam man.copyright.section.enabled 0
Packit 8586cb
Packit 8586cb
XSLTPROC_MAN = \
Packit 8586cb
	$(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
Packit 8586cb
Packit 8586cb
.xml.8:
Packit 8586cb
	$(AM_V_GEN) $(XSLTPROC_MAN) $<
Packit 8586cb
Packit 8586cb
$(builddir)/html/index.html: $(DOCBOOK_FILE) $(CONTENT_INCLUDES) $(MAN_IN_FILES) $(STATIC_FILES)
Packit 8586cb
	$(AM_V_GEN) mkdir -p $(builddir)/html && cp $(srcdir)/static/* $(builddir)/html/
Packit 8586cb
	$(AM_V_GEN) $(XMLTO) html -m $(srcdir)/gtk-doc.xsl -o $(builddir)/html \
Packit 8586cb
		--searchpath $(builddir):$(srcdir) $(srcdir)/$(DOCBOOK_FILE)
Packit 8586cb
Packit 8586cb
all-local: $(builddir)/html/index.html
Packit 8586cb
Packit 8586cb
clean-local:
Packit 8586cb
	@rm -rf *.tmp $(builddir)/html
Packit 8586cb
Packit 8586cb
install-data-local:
Packit 8586cb
	$(MKDIR_P) $(DESTDIR)$(htmldir)
Packit 8586cb
	$(INSTALL_DATA) $(builddir)/html/* $(DESTDIR)$(htmldir)
Packit 8586cb
Packit 8586cb
uninstall-local:
Packit 8586cb
	rm -rf $(DESTDIR)$(htmldir)