]> Creatis software - bbtk.git/blob - kernel/cmake/BBTKConfigurePackage_doc.cmake
2fd957047af412cdc9372cb931c49062a1ec1c98
[bbtk.git] / kernel / cmake / BBTKConfigurePackage_doc.cmake
1 #---------------------------------------------------------------------------
2 # If not a core package 
3 # Create the build doc options
4 IF(NOT BBTK_CORE_PACKAGE)
5   OPTION(BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_HTML_DOC 
6     "Build the bbtk package ${BBTK_PACKAGE_NAME} html documentation ?" OFF)
7   SWITCH_ON_IF_BUILD_ALL(BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_HTML_DOC)
8   IF (BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_HTML_DOC)
9     SET(BUILD_bbtk_DOC_PACKAGE ON) 
10   ENDIF (BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_HTML_DOC)
11   OPTION(BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_DOXYGEN_DOC 
12     "Build the bbtk package ${BBTK_PACKAGE_NAME} doxygen documentation ?" OFF)
13   SWITCH_ON_IF_BUILD_ALL(BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_DOXYGEN_DOC)
14   IF (BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_DOXYGEN_DOC)
15     SET(BUILD_bbtk_DOC_DOXYGEN ON) 
16   ENDIF (BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_DOXYGEN_DOC)
17 ENDIF(NOT BBTK_CORE_PACKAGE)
18 #---------------------------------------------------------------------------
19
20 #----------------------------------------------------------------------------
21
22
23 #----------------------------------------------------------------------------
24 # Doxygen
25 #----------------------------------------------------------------------------
26 IF(BUILD_bbtk_DOC_DOXYGEN) 
27   SET(${BBTK_PACKAGE_NAME}_DOXYGEN_REL_PATH ${BBTK_PACKAGE_NAME})
28   SUBDIRS(doxygen)
29 ENDIF(BUILD_bbtk_DOC_DOXYGEN) 
30 #----------------------------------------------------------------------------
31
32
33
34 #----------------------------------------------------------------------------
35 # bbdoc
36 #---------------------------------------------------------------------------
37 IF(BUILD_bbtk_DOC_PACKAGE) 
38   SUBDIRS(bbdoc)
39 ENDIF(BUILD_bbtk_DOC_PACKAGE) 
40 #---------------------------------------------------------------------------