cannam@154: ## Process this file with automake to produce Makefile.in cannam@154: cannam@154: DOCINPUTS = $(top_srcdir)/include/opus.h \ cannam@154: $(top_srcdir)/include/opus_multistream.h \ cannam@154: $(top_srcdir)/include/opus_defines.h \ cannam@154: $(top_srcdir)/include/opus_types.h \ cannam@154: $(top_srcdir)/include/opus_custom.h \ cannam@154: $(top_srcdir)/doc/header.html \ cannam@154: $(top_srcdir)/doc/footer.html \ cannam@154: $(top_srcdir)/doc/customdoxygen.css cannam@154: cannam@154: EXTRA_DIST = customdoxygen.css Doxyfile.in footer.html header.html \ cannam@154: opus_logo.svg trivial_example.c cannam@154: cannam@154: cannam@154: if HAVE_DOXYGEN cannam@154: cannam@154: all-local: doxygen-build.stamp cannam@154: cannam@154: doxygen-build.stamp: Doxyfile $(DOCINPUTS) cannam@154: doxygen cannam@154: touch $@ cannam@154: cannam@154: install-data-local: cannam@154: $(INSTALL) -d $(DESTDIR)$(docdir)/html/search cannam@154: for f in `find html -type f \! -name "installdox"`; do \ cannam@154: $(INSTALL_DATA) $$f $(DESTDIR)$(docdir)/$$f; \ cannam@154: done cannam@154: cannam@154: $(INSTALL) -d $(DESTDIR)$(mandir)/man3 cannam@154: cd man && find man3 -type f -name opus_*.3 \ cannam@154: -exec $(INSTALL_DATA) \{} $(DESTDIR)$(mandir)/man3 \; cannam@154: cannam@154: clean-local: cannam@154: $(RM) -r html cannam@154: $(RM) -r latex cannam@154: $(RM) -r man cannam@154: $(RM) doxygen-build.stamp cannam@154: $(RM) doxygen_sqlite3.db cannam@154: cannam@154: uninstall-local: cannam@154: $(RM) -r $(DESTDIR)$(docdir)/html cannam@154: $(RM) $(DESTDIR)$(mandir)/man3/opus_*.3 $(DESTDIR)$(mandir)/man3/opus.h.3 cannam@154: cannam@154: endif