]> Creatis software - bbtk.git/blobdiff - kernel/CMakeLists.txt
Install Mechanism
[bbtk.git] / kernel / CMakeLists.txt
index df645918c778fbb62f65c3095ca69db3512e294c..4f223b16d4d82c236e02298e15f994a538fd8dc6 100644 (file)
@@ -16,3 +16,35 @@ 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)
+#-----------------------------------------------------------------------------
+
+#-----------------------------------------------------------------------------
+# Recurse into cmake folder to install files
+SUBDIRS(cmake)
+#-----------------------------------------------------------------------------
+
+