]> Creatis software - bbtk.git/blobdiff - kernel/CMakeLists.txt
First stage of 'Keyword'
[bbtk.git] / kernel / CMakeLists.txt
index af6806c02928007ef2f15f37c180365982c9137d..e3c70b7d34b52bb7a44e16a565d2c7957d791ef9 100644 (file)
@@ -5,7 +5,7 @@ SUBDIRS(src)
 
 #-----------------------------------------------------------------------------
 # Documentation
-#SUBDIRS(doc)
+SUBDIRS(doc)
 #-----------------------------------------------------------------------------
 
 #-----------------------------------------------------------------------------
@@ -16,3 +16,28 @@ IF(BUILD_APPLICATIONS)
 ENDIF(BUILD_APPLICATIONS)
 #-----------------------------------------------------------------------------
 
+
+#-----------------------------------------------------------------------------
+# bbtk_config.xml for the build tree
+#MESSAGE(ERROR "'${BBTK_BIN_PATH}'")
+IF(UNIX)
+  CONFIGURE_FILE(
+    ${CMAKE_CURRENT_SOURCE_DIR}/bbtk_config_build.xml.in
+    ${EXECUTABLE_OUTPUT_PATH}/bbtk_config.xml
+    @ONLY IMMEDIATE
+   )
+ELSE(UNIX)
+  SET(BBTK_BIN_PATH_OUTPUT ${EXECUTABLE_OUTPUT_PATH}/Debug )  
+  CONFIGURE_FILE(
+    ${CMAKE_CURRENT_SOURCE_DIR}/bbtk_config_build.xml.in
+    ${EXECUTABLE_OUTPUT_PATH}/Debug/bbtk_config.xml
+    @ONLY IMMEDIATE
+   )
+  SET(BBTK_BIN_PATH_OUTPUT ${EXECUTABLE_OUTPUT_PATH}/Release )
+  CONFIGURE_FILE(
+    ${CMAKE_CURRENT_SOURCE_DIR}/bbtk_config_build.xml.in
+    ${EXECUTABLE_OUTPUT_PATH}/Release/bbtk_config.xml
+    @ONLY IMMEDIATE
+   )
+ENDIF(UNIX)
+#-----------------------------------------------------------------------------