Changeset 1490 for trunk/Makefile.in


Ignore:
Timestamp:
Jul 27, 2010 2:42:58 PM (9 years ago)
Author:
lou
Message:

New doxygen documentation configuration.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile.in

    r1483 r1490  
    5454DIST_COMMON = README $(am__configure_deps) \
    5555        $(srcdir)/BuildTools/Makemain.inc $(srcdir)/Makefile.am \
    56         $(srcdir)/Makefile.in $(top_srcdir)/configure AUTHORS INSTALL \
     56        $(srcdir)/Makefile.in $(top_srcdir)/configure \
     57        $(top_srcdir)/doxydoc/doxygen.conf.in AUTHORS INSTALL \
    5758        config.guess config.sub depcomp install-sh ltmain.sh missing
    5859@HAVE_EXTERNALS_TRUE@am__append_1 = Externals
     
    6768 configure.lineno configure.status.lineno
    6869mkinstalldirs = $(install_sh) -d
    69 CONFIG_CLEAN_FILES =
     70CONFIG_CLEAN_FILES = doxydoc/doxygen.conf
    7071SOURCES =
    7172DIST_SOURCES =
     
    112113COIN_HAS_PKGCONFIG_TRUE = @COIN_HAS_PKGCONFIG_TRUE@
    113114COIN_PKG_CONFIG_PATH = @COIN_PKG_CONFIG_PATH@
     115COIN_PKG_CONFIG_PATH_UNINSTALLED = @COIN_PKG_CONFIG_PATH_UNINSTALLED@
    114116COIN_SKIP_PROJECTS = @COIN_SKIP_PROJECTS@
    115117CPP = @CPP@
     
    203205build_os = @build_os@
    204206build_vendor = @build_vendor@
     207coin_doxy_excludes = @coin_doxy_excludes@
     208coin_doxy_logname = @coin_doxy_logname@
     209coin_doxy_tagfiles = @coin_doxy_tagfiles@
     210coin_doxy_tagname = @coin_doxy_tagname@
     211coin_doxy_usedot = @coin_doxy_usedot@
     212coin_have_doxygen = @coin_have_doxygen@
    205213datadir = @datadir@
    206214exec_prefix = @exec_prefix@
     
    286294$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
    287295        cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
     296doxydoc/doxygen.conf: $(top_builddir)/config.status $(top_srcdir)/doxydoc/doxygen.conf.in
     297        cd $(top_builddir) && $(SHELL) ./config.status $@
    288298
    289299mostlyclean-libtool:
     
    603613clean: clean-recursive
    604614
    605 clean-am: clean-generic clean-libtool mostlyclean-am
     615clean-am: clean-generic clean-libtool clean-local mostlyclean-am
    606616
    607617distclean: distclean-recursive
     
    621631info-am:
    622632
    623 install-data-am:
     633install-data-am: install-data-local
    624634
    625635install-exec-am:
     
    649659ps-am:
    650660
    651 uninstall-am: uninstall-info-am
     661uninstall-am: uninstall-info-am uninstall-local
    652662
    653663uninstall-info: uninstall-info-recursive
    654664
    655665.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \
    656         check-am clean clean-generic clean-libtool clean-recursive \
    657         ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \
    658         dist-shar dist-tarZ dist-zip distcheck distclean \
     666        check-am clean clean-generic clean-libtool clean-local \
     667        clean-recursive ctags ctags-recursive dist dist-all dist-bzip2 \
     668        dist-gzip dist-shar dist-tarZ dist-zip distcheck distclean \
    659669        distclean-generic distclean-libtool distclean-recursive \
    660670        distclean-tags distcleancheck distdir distuninstallcheck dvi \
    661671        dvi-am html html-am info info-am install install-am \
    662         install-data install-data-am install-exec install-exec-am \
    663         install-info install-info-am install-man install-strip \
    664         installcheck installcheck-am installdirs installdirs-am \
    665         maintainer-clean maintainer-clean-generic \
     672        install-data install-data-am install-data-local install-exec \
     673        install-exec-am install-info install-info-am install-man \
     674        install-strip installcheck installcheck-am installdirs \
     675        installdirs-am maintainer-clean maintainer-clean-generic \
    666676        maintainer-clean-recursive mostlyclean mostlyclean-generic \
    667677        mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \
    668         tags tags-recursive uninstall uninstall-am uninstall-info-am
     678        tags tags-recursive uninstall uninstall-am uninstall-info-am \
     679        uninstall-local
    669680
    670681
     
    687698unitTests: tests
    688699
     700# Generate doxygen doc'n in subdirectories (except @PACKAGE_NAME@) if a doxydoc
     701# directory is present, then do the base, if present.
     702
    689703doxydoc:
    690         cd $(srcdir); doxygen doxydoc/doxygen.conf
     704        for dir in $(subdirs) ; do \
     705          if test $$dir != @PACKAGE_NAME@ && test -r $$dir/doxydoc ; then \
     706            (cd $$dir ; $(MAKE) doxydoc) \
     707          fi ; \
     708        done ; \
     709        if test -r doxydoc/doxygen.conf ; then \
     710          doxygen doxydoc/doxygen.conf ; \
     711        fi
     712
     713clean-doxydoc:
     714        ( cd doxydoc ; rm -rf html *.log *.tag )
     715
     716# DocInstallDir is defined in Makemain.inc and is specific to the package.
     717# For the short term, adopt the notion that we install only the package
     718# doxydoc.
     719
     720install-doxydoc: doxydoc
     721        if test -r doxydoc/doxygen.conf ; then \
     722          $(mkdir_p) $(DocInstallDir) ; \
     723          cp -R doxydoc $(DocInstallDir) ; \
     724        fi
     725
     726uninstall-doxydoc:
     727        rm -rf $(DocInstallDir)/doxydoc
     728
     729clean-local: clean-doxydoc
     730install-data-local: install-doxydoc
     731uninstall-local: uninstall-doxydoc
    691732
    692733.PHONY: test unitTest tests unitTests doxydoc
Note: See TracChangeset for help on using the changeset viewer.