X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=kernel%2Fdoc%2FCMakeLists.txt;h=862a44e6858013ec476129ac102a2a8e786bc27c;hb=1fd0a4edc8f7e8d5444788662f59c4384a9aab93;hp=630b9a2232f711be422bb0938874607badc72c7d;hpb=f87c49c48b5b99956697759168cffb06826e4fe8;p=bbtk.git diff --git a/kernel/doc/CMakeLists.txt b/kernel/doc/CMakeLists.txt index 630b9a2..862a44e 100755 --- a/kernel/doc/CMakeLists.txt +++ b/kernel/doc/CMakeLists.txt @@ -1,92 +1,46 @@ #----------------------------------------------------------------------------- -OPTION(BUILD_bbtk_DOC "Build documentation for bbtk." OFF) -SWITCH_ON_IF_BUILD_ALL(BUILD_bbtk_DOC) -#----------------------------------------------------------------------------- - - -#----------------------------------------------------------------------------- -IF(BUILD_bbtk_DOC) - - OPTION(BUILD_bbtk_DOC_PACKAGE - "Build bbtk packages documentation (bbi+dot)." ON) - OPTION(BUILD_bbtk_DOC_DOXYGEN - "Build doxygen documentation (doxygen)." ON) - OPTION(BUILD_bbtk_DOC_GUIDES_PDF - "Build bbtk Guides', PDF format (latex)." ON) - OPTION(BUILD_bbtk_DOC_GUIDES_HTML - "Build bbtk Guides', HTML format (latex+tth)." ON) - -ELSE(BUILD_bbtk_DOC) - - IF(BUILD_bbtk_DOC_PACKAGE) - SET(BUILD_bbtk_DOC_PACKAGE OFF CACHE BOOL - "Build bbtk packages documentation (bbdoc+dot)." FORCE) - ENDIF(BUILD_bbtk_DOC_PACKAGE) - IF(BUILD_bbtk_DOC_DOXYGEN) - SET(BUILD_bbtk_DOC_DOXYGEN OFF CACHE BOOL - "Build doxygen documentation. (doxygen)" FORCE) - ENDIF(BUILD_bbtk_DOC_DOXYGEN) - - IF(BUILD_bbtk_DOC_GUIDES_PDF) - SET(BUILD_bbtk_DOC_GUIDES_PDF OFF CACHE BOOL - "Build bbtk Guides', PDF format (latex)." FORCE) - ENDIF(BUILD_bbtk_DOC_GUIDES_PDF) - - IF(BUILD_bbtk_DOC_GUIDES_HTML) - SET(BUILD_bbtk_DOC_GUIDES_HTML OFF CACHE BOOL - "Build bbtk Guides', HTML format (latex tth)." FORCE) - ENDIF(BUILD_bbtk_DOC_GUIDES_HTML) -# IF(BUILD_bbtk_DOC_SCRIPTS) -# SET(BUILD_bbtk_DOC_SCRIPTS_HTML OFF CACHE BOOL -# "Build bbtk scripts documentation (bbi+dot)." FORCE) -# ENDIF(BUILD_bbtk_DOC_SCRIPTS) - -ENDIF(BUILD_bbtk_DOC) - - -#----------------------------------------------------------------------------- -IF(BUILD_bbtk_DOC AND BUILD_bbtk_DOC_DOXYGEN) +IF(BUILD_BBTK_DOC AND BUILD_BBTK_DOC_DOXYGEN) INCLUDE(../cmake/BBTKBuildDoxygenDoc.cmake) SUBDIRS(bbtkDoxygen) -ENDIF(BUILD_bbtk_DOC AND BUILD_bbtk_DOC_DOXYGEN) +ENDIF(BUILD_BBTK_DOC AND BUILD_BBTK_DOC_DOXYGEN) #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- -IF(BUILD_bbtk_DOC AND BUILD_bbtk_DOC_GUIDES_PDF) +IF(BUILD_BBTK_DOC AND BUILD_BBTK_DOC_GUIDES_PDF) INCLUDE(../cmake/BBTKBuildLatexDoc.cmake) -ELSE(BUILD_bbtk_DOC AND BUILD_bbtk_DOC_GUIDES_HTML) +ELSE(BUILD_BBTK_DOC AND BUILD_BBTK_DOC_GUIDES_HTML) MACRO(BBTK_BUILD_LATEX_DOC TEX_FILE) ENDMACRO(BBTK_BUILD_LATEX_DOC) -ENDIF(BUILD_bbtk_DOC AND BUILD_bbtk_DOC_GUIDES_PDF) +ENDIF(BUILD_BBTK_DOC AND BUILD_BBTK_DOC_GUIDES_PDF) #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- -IF(BUILD_bbtk_DOC AND BUILD_bbtk_DOC_GUIDES_HTML) +IF(BUILD_BBTK_DOC AND BUILD_BBTK_DOC_GUIDES_HTML) INCLUDE(../cmake/BBTKBuildHtmlDocFromLatex.cmake) -ELSE(BUILD_bbtk_DOC AND BUILD_bbtk_DOC_GUIDES_HTML) +ELSE(BUILD_BBTK_DOC AND BUILD_BBTK_DOC_GUIDES_HTML) MACRO(BBTK_BUILD_HTML_DOC_FROM_LATEX SOURCE) ENDMACRO(BBTK_BUILD_HTML_DOC_FROM_LATEX) -ENDIF(BUILD_bbtk_DOC AND BUILD_bbtk_DOC_GUIDES_HTML) -ENDIF(BUILD_bbtk_DOC_GUIDES_PDF) +ENDIF(BUILD_BBTK_DOC AND BUILD_BBTK_DOC_GUIDES_HTML) +ENDIF(BUILD_BBTK_DOC_GUIDES_PDF) #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- -IF(BUILD_bbtk_DOC AND BUILD_bbtk_DOC_GUIDES_PDF OR BUILD_bbtk_DOC_GUIDES_HTML) +IF(BUILD_BBTK_DOC AND BUILD_BBTK_DOC_GUIDES_PDF OR BUILD_BBTK_DOC_GUIDES_HTML) SUBDIRS(bbtkUsersGuide) SUBDIRS(bbtkPackageDevelopersGuide) SUBDIRS(bbtkDevelopersGuide) -ENDIF(BUILD_bbtk_DOC AND BUILD_bbtk_DOC_GUIDES_PDF OR BUILD_bbtk_DOC_GUIDES_HTML) +ENDIF(BUILD_BBTK_DOC AND BUILD_BBTK_DOC_GUIDES_PDF OR BUILD_BBTK_DOC_GUIDES_HTML) #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Web site -IF(BUILD_bbtk_DOC) +IF(BUILD_BBTK_DOC) # Configure main page index.html for build tree CONFIGURE_FILE( index.html.in @@ -114,17 +68,7 @@ IF(BUILD_bbtk_DOC) SUBDIRS(bbtkWebSite) - INSTALL( - DIRECTORY ${BBTK_BINARY_DIR}/${BBTK_DOC_REL_PATH} - DESTINATION ${BBTK_SHARE_REL_PATH} - ) - - INSTALL( - DIRECTORY ${BBTK_BINARY_DIR}/${BBTK_BBS_REL_PATH} - DESTINATION ${BBTK_SHARE_REL_PATH} - ) - -ENDIF(BUILD_bbtk_DOC) +ENDIF(BUILD_BBTK_DOC) #-----------------------------------------------------------------------------