Skip to content
Snippets Groups Projects
Select Git revision
  • 1229962dd2d88d6b7e059027843508e53dc756c7
  • master default protected
  • jul25_patches
  • nightly_master
  • online_mvd_readconf_cleanup protected
  • online_much_readconf_cleanup protected
  • cleanup_rich_v25a
  • jul24_patches
  • nov23_patches
  • DC_2404
  • nighly_master
  • DC_Jan24
  • DC_Nov23
  • DC_Oct23
  • feb23_patches
  • L1Algo-dev9
  • dec21_patches protected
  • apr21_patches protected
  • RC2_jul25
  • dev_2025_46
  • dev_2025_45
  • dev_2025_44
  • dev_2025_43
  • dev_2025_42
  • dev_2025_41
  • dev_2025_40
  • dev_2025_39
  • dev_2025_38
  • dev_2025_37
  • dev_2025_36
  • dev_2025_35
  • dev_2025_34
  • dev_2025_33
  • dev_2025_32
  • dev_2025_31
  • dev_2025_30
  • RC_jul25
  • dev_2025_29
38 results

checklibs.sh

Blame
  • CMakeLists.txt 1.10 KiB
    #
    # Build the documentation
    #
    # INCLUDE (Documentation)
    
    
    
    
    IF (BUILD_DOXYGEN)
    
      FIND_PACKAGE(UnixCommands)
      FIND_PACKAGE(Doxygen)
      FIND_PACKAGE(Gnuplot)
      FIND_PACKAGE(HTMLHelp)
      FIND_PACKAGE(Perl)
      FIND_PACKAGE(Wget)
    
      SET(DOXYGEN_PROJECT_NAME "CbmRoot")
    
      SET(DOXYGEN_SOURCE_DIR "${CBMROOT_SOURCE_DIR}/doxygen")
      SET(DOXYGEN_PROJECT_SOURCE_DIR "${CBMROOT_SOURCE_DIR}")
      SET(CBMROOT_DOXYGEN_HOME "${CBMROOT_SOURCE_DIR}/doxygen")
      SET(DOXYGEN_BINARY_LOCATIONS_DIR "${CBMROOT_BINARY_DIR}")
      SET(DOXYGEN_BINARY_LOCATIONS
           "")
      SET(DOXYGEN_IGNORE_PREFIX "svn")
    
      #
      # Configure the script and the doxyfile, then add target
      #
      IF(NOT DOT_PATH)
        GET_FILENAME_COMPONENT(DOT_PATH ${DOT} PATH)
      ENDIF(NOT DOT_PATH)
    
      CONFIGURE_FILE(
        ${CMAKE_CURRENT_SOURCE_DIR}/doxyfile.in
        ${CMAKE_CURRENT_BINARY_DIR}/doxyfile @ONLY IMMEDIATE)
    
      CONFIGURE_FILE(
        ${CMAKE_CURRENT_SOURCE_DIR}/doc_makeall.sh.in
        ${CMAKE_CURRENT_BINARY_DIR}/doc_makeall.sh @ONLY IMMEDIATE)
    
      ADD_CUSTOM_TARGET(${DOXYGEN_PROJECT_NAME}DoxygenDoc ALL
        ${BASH}
        ${CMAKE_CURRENT_BINARY_DIR}/doc_makeall.sh)
    
    ENDIF (BUILD_DOXYGEN)