~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
JACK/doc/Makefile.am


  1 ## Process this file with automake to produce Makefile.in
  2 MAINTAINERCLEANFILES=Makefile.in 
  3 
  4 CLEANFILES=doxygen-build.stamp
  5 
  6 DOX=reference.doxygen
  7 
  8 EXTRA_DIST=mainpage.dox transport.dox fsm.png
  9 
 10 INSTIMAGES=reference/html/doxygen.png reference/html/fsm.png
 11 
 12 DOC_STAMPS=html-build.stamp
 13 
 14 DOC_DIR=$(HTML_DIR)
 15 
 16 all-local: doxygen-build.stamp
 17 
 18 doxygen-build.stamp: $(DOX) mainpage.dox transport.dox fsm.png \
 19 ../jack/jack.h ../jack/types.h ../jack/transport.h ../jack/ringbuffer.h ../jack/port.h \
 20 ../example-clients/simple_client.c 
 21         @echo '*** Running doxygen ***'
 22         doxygen $(DOX)
 23         touch doxygen-build.stamp
 24 
 25 clean-local:
 26         rm -f *~ *.bak $(DOC_STAMPS) || true
 27         if test -d html; then rm -fr html; fi
 28         if test -d latex; then rm -fr latex; fi
 29 
 30 distclean-local: clean
 31         rm -f *.stamp || true
 32         if test -d reference; then rm -rf reference; fi
 33 
 34 install-data-local:
 35         $(mkinstalldirs) $(DESTDIR)$(DOC_DIR)/reference/html
 36         (installfiles=`echo reference/html/*.html`; \
 37         if test "$$installfiles" = 'reference/html/*.html'; \
 38         then echo '-- Nothing to install' ; \
 39         else \
 40           for i in $$installfiles $(INSTIMAGES) reference/html/doxygen.css; do \
 41             echo '-- Installing '$$i ; \
 42             $(INSTALL_DATA) $$i $(DESTDIR)$(DOC_DIR)/reference/html; \
 43           done; \
 44         fi)
 45 
 46 # we need doxygen stuff built so we can know what to uninstall
 47 uninstall-local: doxygen-build.stamp
 48         (installfiles=`echo reference/html/*.html`; \
 49         if test "$$installfiles" = 'reference/html/*.html'; \
 50         then echo '-- Nothing to uninstall' ; \
 51         else \
 52           for i in $$installfiles $(INSTIMAGES) reference/html/doxygen.css; do \
 53             echo '-- Unstalling '$$i ; \
 54             rm $(DESTDIR)$(DOC_DIR)/$$i; \
 55           done; \
 56         fi)
 57 
 58 dist-hook: dist-hook-local
 59         mkdir $(distdir)/reference
 60         mkdir $(distdir)/reference/html
 61         -cp reference/html/*.html reference/html/*.css \
 62             reference/html/*.png  $(distdir)/reference/html
 63 
 64 .PHONY : dist-hook-local

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.