]> Creatis software - bbtk.git/blobdiff - kernel/doc/CMakeLists.txt
Added cmake option BUILD_BBS_APPLI_BINARIES which allows to compile package appli...
[bbtk.git] / kernel / doc / CMakeLists.txt
index b6ad8d9f294de72e53123de80e1c84c813479805..862a44e6858013ec476129ac102a2a8e786bc27c 100755 (executable)
@@ -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
@@ -115,6 +69,6 @@ IF(BUILD_bbtk_DOC)
 
 
 
-ENDIF(BUILD_bbtk_DOC)
+ENDIF(BUILD_BBTK_DOC)
 #-----------------------------------------------------------------------------