Changeset 2204 for trunk/Makefile.in


Ignore:
Timestamp:
Jul 4, 2015 9:30:54 AM (4 years ago)
Author:
stefan
Message:

have configure flags to enable nauty use (CbcSymmetry?); disable NAUTY_MAX_LEVEL for now: neither Cbc nor nauty seem to define the nauty_maxalllevel symbol

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile.in

    r2109 r2204  
    114114COIN_CXX_IS_CL_FALSE = @COIN_CXX_IS_CL_FALSE@
    115115COIN_CXX_IS_CL_TRUE = @COIN_CXX_IS_CL_TRUE@
     116COIN_HAS_DOXYGEN_FALSE = @COIN_HAS_DOXYGEN_FALSE@
     117COIN_HAS_DOXYGEN_TRUE = @COIN_HAS_DOXYGEN_TRUE@
     118COIN_HAS_LATEX_FALSE = @COIN_HAS_LATEX_FALSE@
     119COIN_HAS_LATEX_TRUE = @COIN_HAS_LATEX_TRUE@
    116120COIN_SKIP_PROJECTS = @COIN_SKIP_PROJECTS@
    117121CPP = @CPP@
     
    211215coin_doxy_usedot = @coin_doxy_usedot@
    212216coin_have_doxygen = @coin_have_doxygen@
     217coin_have_latex = @coin_have_latex@
    213218datadir = @datadir@
    214219exec_prefix = @exec_prefix@
     
    256261DISTCLEANFILES = coin_subdirs.txt $(am__append_2) \
    257262        $(VPATH_DISTCLEANFILES)
    258 DocFiles = README AUTHORS LICENSE
     263DocFiles = README AUTHORS LICENSE 
    259264DocInstallDir = $(datadir)/coin/doc/$(PACKAGE_NAME)
     265COIN_HAS_DOXYGEN = @COIN_HAS_DOXYGEN_TRUE@TRUE
     266COIN_HAS_LATEX = @COIN_HAS_LATEX_TRUE@TRUE
    260267all: all-recursive
    261268
     
    733740.PHONY: test unitTest tests unitTests doxydoc
    734741
    735 install-doc: $(DocFiles)
     742doxygen-docs:
     743        if test "$(COIN_HAS_DOXYGEN)" = TRUE; then \
     744          if test -d "doxydoc/"; then \
     745            doxygen doxydoc/doxygen.conf;\
     746          fi;\
     747        fi
     748
     749pdf-doxygen-docs: doxygen-docs
     750        if test "$(COIN_HAS_DOXYGEN)" = TRUE; then \
     751          if test -d "doxydoc/latex"; then \
     752            if test "$(COIN_HAS_LATEX)" = TRUE; then \
     753              cd doxydoc/latex;\
     754              $(MAKE) pdf;\
     755              cd -;\
     756            fi;\
     757          fi;\
     758        fi
     759
     760clean-doxygen-docs:
     761        if test -d "doxydoc/"; then \
     762          cd doxydoc ;\
     763          rm -rf html latex *.log *.tag;\
     764        fi
     765
     766install-doxygen-docs: doxygen-docs
     767        if test "$(COIN_HAS_DOXYGEN)" = TRUE; then \
     768          if test -d "doxydoc/"; then \
     769            test -d "$(DESTDIR)$(DocInstallDir)/doxydoc" || $(mkdir_p) "$(DESTDIR)$(DocInstallDir)/doxydoc"; \
     770            $(INSTALL_DATA) @coin_doxy_tagname@ "$(DESTDIR)$(DocInstallDir)/@coin_doxy_tagname@";\
     771            if test -f "doxydoc/latex/refman.pdf"; then \
     772              $(INSTALL_DATA) doxydoc/latex/refman.pdf "$(DESTDIR)$(DocInstallDir)";\
     773            fi;\
     774            if test -d "doxydoc/html"; then \
     775              test -d "$(DESTDIR)$(DocInstallDir)/doxydoc/search/" || $(mkdir_p) "$(DESTDIR)$(DocInstallDir)/doxydoc/search/"; \
     776              $(INSTALL_DATA) doxydoc/html/*.* "$(DESTDIR)$(DocInstallDir)/doxydoc";\
     777              $(INSTALL_DATA) doxydoc/html/search/*.* "$(DESTDIR)$(DocInstallDir)/doxydoc/search";\
     778            fi;\
     779          fi;\
     780        fi
     781
     782uninstall-doxygen-docs:
     783        if test -d "$(DESTDIR)$(DocInstallDir)/doxydoc/"; then \
     784          rm -rf "$(DESTDIR)$(DocInstallDir)/doxydoc/"; \
     785        fi
     786        if test -f "$(DESTDIR)$(DocInstallDir)/refman.pdf"; then \
     787          rm -f "$(DESTDIR)$(DocInstallDir)/refman.pdf"; \
     788        fi
     789
     790all-doxygen-docs:
     791        for dir in $(subdirs) ; do \
     792          do_project=true;\
     793          for proj in $(COIN_SKIP_DOXYGEN); do\
     794            if test $$dir = $$proj; then\
     795              do_project=false;\
     796            fi;\
     797          done;\
     798          if test -r $$dir/doxydoc & $$do_project = true; then \
     799            (cd $$dir ; $(MAKE) doxygen-docs) \
     800          fi ; \
     801        done ;
     802
     803clean-all-doxygen-docs:
     804        for dir in $(subdirs) ; do \
     805          if test -r $$dir/doxydoc ; then \
     806            (cd $$dir ; $(MAKE) clean-doxygen-docs) \
     807          fi ; \
     808        done ;
     809
     810install-all-doxygen-docs: all-doxygen-docs
     811        for dir in $(subdirs) ; do \
     812          do_project=true;\
     813          for proj in $(COIN_SKIP_DOXYGEN); do\
     814            if test $$dir = $$proj; then\
     815              do_project=false;\
     816            fi;\
     817          done;\
     818          if test -r $$dir/doxydoc & $$do_project = true; then \
     819            (cd $$dir ; $(MAKE) install-doxygen-docs) \
     820          fi ; \
     821        done ;
     822
     823uninstall-all-doxygen-docs:
     824        for dir in $(subdirs) ; do \
     825          if test -r $$dir/doxydoc ; then \
     826            (cd $$dir ; $(MAKE) uninstall-doxygen-docs) \
     827          fi ; \
     828        done ;
     829
     830install-doc: $(DocFiles)
    736831        test -z "$(DocInstallDir)" || $(mkdir_p) "$(DESTDIR)$(DocInstallDir)"
    737832        for file in $(DocFiles); do \
    738833          if test -f "$$file"; then dir=; else dir="$(srcdir)/"; fi; \
    739834          if test -f "$$dir$$file"; then $(INSTALL_DATA) "$$dir$$file" "$(DESTDIR)$(DocInstallDir)/$$file"; fi; \
    740         done
     835        done 
    741836
    742837uninstall-doc:
Note: See TracChangeset for help on using the changeset viewer.