doc_dir = $(datadir)/doc/sigcx-@SIGCX_DEVBRANCH@ stamp = doc-stamp doc_dirs = html doc_files = *.html *.css *.png incdir = $(top_srcdir)/sigcx exdir = $(top_srcdir)/examples stripdir = $(top_srcdir) tagsdir = $(datadir)/sigcx-@SIGCX_DEVBRANCH@ docheaders = \ $(incdir)/timeval.h \ $(incdir)/dispatch.h \ $(incdir)/gtk_dispatch.h \ $(incdir)/thread.h \ $(incdir)/tunnel.h \ $(incdir)/thread_tunnel.h docexamples = \ $(exdir)/hello_world.cc docdeps = doxy.conf index.doxy clean-local: rm -rf $(doc_dirs) CLEANFILES = $(stamp) $(tags_DATA) tags_DATA = sigcx.tags all: $(stamp) $(stamp): $(docheaders) $(docexamples) $(docdeps) for x in $(doc_dirs); do \ if test -d $$x; then rm -f $$x/$(doc_files); fi; \ done VERSION=$(VERSION) \ INCDIR=`cd $(incdir) && pwd` \ STRIPDIR=`cd $(stripdir) && pwd` \ TOPDIR=`cd $(top_srcdir) && pwd` \ SRCDIR=`cd $(srcdir) && pwd` \ $(DOXYGEN) $(srcdir)/doxy.conf echo timestamp > $(stamp) sigcx.tags: $(stamp) install-data-local: $(stamp) for x in $(doc_dirs); do \ $(mkinstalldirs) $(DESTDIR)$(doc_dir)/$$x; \ (cd $$x; for i in $(doc_files); do \ $(INSTALL_DATA) $$i $(DESTDIR)$(doc_dir)/$$x/$$i; \ done;) \ done uninstall-local: for x in $(doc_dirs); do \ if test -d $(DESTDIR)$(doc_dir)/$$x; then \ rm -f $(DESTDIR)$(doc_dir)/$$x/*; \ rmdir $(DESTDIR)$(doc_dir)/$$x || true; \ fi; \ done rmdir $(DESTDIR)$(doc_dir) || true maintainer-clean-local: rm -f $(stamp) $(doc_local_files) EXTRA_DIST = $(docdeps)