]> Creatis software - bbtk.git/blobdiff - kernel/appli/bbc/CMakeLists.txt
*** empty log message ***
[bbtk.git] / kernel / appli / bbc / CMakeLists.txt
index c2e8202fdb072caf57664fb38290b2afad72cb64..41bc8976f5dcd046c70a5fae4a1f7ba6689cd6d7 100644 (file)
@@ -3,8 +3,6 @@ SET(bbc_DATA_REL_PATH_FROM_DATA kernel/bbc)
 # Relative path to the data used by bbc from bin folder
 SET(bbc_DATA_REL_PATH_FROM_BIN ../${BBTK_DATA_REL_PATH}/${bbc_DATA_REL_PATH_FROM_DATA})
 
-
-
 # Build tree 
 SET(bbc_CMAKE_OPTION_FOR_BUILD_TREE "-DBBTK_DIR=${PROJECT_BINARY_DIR}")
 CONFIGURE_FILE(
@@ -17,6 +15,30 @@ CONFIGURE_FILE(
   ${BBTK_DATA_BUILD_PATH}/${bbc_DATA_REL_PATH_FROM_DATA}/CMakeLists.txt.in
   COPYONLY
 )
+IF(UNIX)
+       CONFIGURE_FILE(
+               ${CMAKE_CURRENT_SOURCE_DIR}/bbc.sh.in
+               ${BBTK_BINARY_DIR}/bin/bbc
+               @ONLY IMMEDIATE
+       )    
+       INSTALL(
+               PROGRAMS ${BBTK_BINARY_DIR}/bin/bbc
+               DESTINATION bin
+       )
+ELSE(UNIX)
+       CONFIGURE_FILE(
+               ${CMAKE_CURRENT_SOURCE_DIR}/bbc.bat.in
+               ${CMAKE_CURRENT_BINARY_DIR}/bbc.bat
+               @ONLY IMMEDIATE
+       )
+       INSTALL(
+               PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/bbc.bat
+               DESTINATION bin
+       )
+ENDIF(UNIX)
+
+
+
 
 # Install tree
 SET(bbc_CMAKE_OPTION_FOR_BUILD_TREE "")