]> Creatis software - bbtk.git/blobdiff - kernel/doc/CMakeLists.txt
Forgot this one
[bbtk.git] / kernel / doc / CMakeLists.txt
index 862a44e6858013ec476129ac102a2a8e786bc27c..5124ca17feb00ef49cb0ad439e0926c88f5d3502 100755 (executable)
@@ -3,7 +3,7 @@
 #-----------------------------------------------------------------------------
 IF(BUILD_BBTK_DOC AND BUILD_BBTK_DOC_DOXYGEN)
   INCLUDE(../cmake/BBTKBuildDoxygenDoc.cmake)
-  SUBDIRS(bbtkDoxygen)
+  ADD_SUBDIRECTORY(bbtkDoxygen)
 ENDIF(BUILD_BBTK_DOC AND BUILD_BBTK_DOC_DOXYGEN)
 #-----------------------------------------------------------------------------
 
@@ -25,15 +25,14 @@ 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)
 #-----------------------------------------------------------------------------
 
 
 #-----------------------------------------------------------------------------
 IF(BUILD_BBTK_DOC AND BUILD_BBTK_DOC_GUIDES_PDF OR BUILD_BBTK_DOC_GUIDES_HTML)
-  SUBDIRS(bbtkUsersGuide)
-  SUBDIRS(bbtkPackageDevelopersGuide)
-  SUBDIRS(bbtkDevelopersGuide)
+  ADD_SUBDIRECTORY(bbtkUsersGuide)
+  ADD_SUBDIRECTORY(bbtkPackageDevelopersGuide)
+  ADD_SUBDIRECTORY(bbtkDevelopersGuide)
 ENDIF(BUILD_BBTK_DOC AND BUILD_BBTK_DOC_GUIDES_PDF OR BUILD_BBTK_DOC_GUIDES_HTML)
 #-----------------------------------------------------------------------------
 
@@ -63,9 +62,20 @@ IF(BUILD_BBTK_DOC)
     FILES ${BBTK_DOC_BUILD_PATH}/index-no-frame.html 
     DESTINATION ${BBTK_DOC_INSTALL_PATH}
     ) 
+  # Configure help_contents.html for build tree
+   CONFIGURE_FILE(
+    help_contents.html.in
+    ${BBTK_DOC_BUILD_PATH}/help_contents.html
+    @ONLY
+    )
+  # Install it 
+  INSTALL( 
+    FILES ${BBTK_DOC_BUILD_PATH}/help_contents.html
+    DESTINATION ${BBTK_DOC_INSTALL_PATH}
+    ) 
 
   # Recurse it bbtkWebSite dir
-  SUBDIRS(bbtkWebSite)
+  ADD_SUBDIRECTORY(bbtkWebSite)