RM=rm MANDIR=$(DESTDIR)@mandir@/man1 XSLTPROC=xsltproc XSLTPROC_FLAGS=@XSLTPROC_FLAGS@ XHTML_STYLESHEET=$(srcdir)/xsl/xhtml.xsl CHUNK_XHTML_STYLESHEET=$(srcdir)/xsl/xhtml-chunk.xsl XML_CATALOG_FILES=xsl/catalog.xml STYLESHEETS=$(CHUNK_XHTML_STYLESHEET) $(srcdir)/xsl/xhtml-common.xsl man_MANS = \ oprofile.1 \ opcontrol.1 \ opreport.1 \ opannotate.1 \ opgprof.1 \ ophelp.1 \ oparchive.1 \ opimport.1 htmldir = $(prefix)/share/doc/oprofile dist_html_DATA = oprofile.html internals.html opreport.xsd op-jit-devel.html if have_xsltproc oprofile.html: ${top_srcdir}/doc/oprofile.xml XML_CATALOG_FILES=$(XML_CATALOG_FILES) $(XSLTPROC) $(XSLTPROC_FLAGS) -o $@ --stringparam version @VERSION@ $(XHTML_STYLESHEET) $< op-jit-devel.html: ${top_srcdir}/doc/op-jit-devel.xml XML_CATALOG_FILES=$(XML_CATALOG_FILES) $(XSLTPROC) $(XSLTPROC_FLAGS) -o $@ --stringparam version @VERSION@ $(XHTML_STYLESHEET) $< internals.html: ${top_srcdir}/doc/internals.xml XML_CATALOG_FILES=$(XML_CATALOG_FILES) $(XSLTPROC) $(XSLTPROC_FLAGS) -o $@ --stringparam version @VERSION@ $(XHTML_STYLESHEET) $< # rules to generate oprofile.sf.net/doc files doc/index.html: ${top_srcdir}/doc/oprofile.xml -mkdir doc/ $(XSLTPROC) -o doc/ $(XSLTPROC_FLAGS) --stringparam version @VERSION@ $(CHUNK_XHTML_STYLESHEET) $< doc/devel/index.html: ${top_srcdir}/doc/op-jit-devel.xml -mkdir doc/devel/ $(XSLTPROC) -o doc/devel/ $(XSLTPROC_FLAGS) --stringparam version @VERSION@ $(CHUNK_XHTML_STYLESHEET) $< doc/internals/index.html: ${top_srcdir}/doc/internals.xml -mkdir doc/internals/ $(XSLTPROC) -o doc/internals/ $(XSLTPROC_FLAGS) --stringparam version @VERSION@ $(CHUNK_XHTML_STYLESHEET) $< chunk: doc/index.html doc/internals/index.html doc/devel/index.html cp ${top_srcdir}/doc/buffers.png doc/internals/ else oprofile.html: touch $@ internals.html: touch $@ op-jit-devel.html: touch $@ chunk: endif distclean-local: $(RM) -f xsl/catalog-1.xml xsl/catalog.xml clean-local: $(RM) -f $(generated_mans) # these files are not cleaned by make uninstall automake bug ? uninstall-local: rm -f @mandir@/cat1/oprofile.1.gz @for f in $(LINK_LIST); do \ rm -f $(CATDIR)/cat1/$$f.gz; \ done EXTRA_DIST = \ oprofile.1 \ oprofile.1.in \ oprofile.xml \ op-jit-devel.xml \ internals.xml \ buffers.png \ xsl/catalog-1.xml.in \ xsl/xhtml.xsl \ xsl/xhtml-common.xsl \ xsl/xhtml-chunk.xsl \ srcdoc/Doxyfile.in \ srcdoc/Makefile