+# Build tree
+SET(bbc_CMAKE_OPTION_FOR_BUILD_TREE "-DBBTK_DIR=${PROJECT_BINARY_DIR}")
+CONFIGURE_FILE(
+ ${CMAKE_CURRENT_SOURCE_DIR}/main.cxx.in
+ ${BBTK_DATA_BUILD_PATH}/${bbc_DATA_REL_PATH_FROM_DATA}/main.cxx.in
+ COPYONLY
+)
+CONFIGURE_FILE(
+ ${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt.in
+ ${BBTK_DATA_BUILD_PATH}/${bbc_DATA_REL_PATH_FROM_DATA}/CMakeLists.txt.in
+ COPYONLY
+)
+
+# Install tree
+SET(bbc_CMAKE_OPTION_FOR_BUILD_TREE "")
+
+
IF(UNIX)
- # Build tree
- SET(bbc_CMAKE_OPTION_FOR_BUILD_TREE "-DBBTK_DIR=${PROJECT_BINARY_DIR}")
- CONFIGURE_FILE(
- ${CMAKE_CURRENT_SOURCE_DIR}/main.cxx.in
- ${BBTK_DATA_BUILD_PATH}/${bbc_DATA_REL_PATH_FROM_DATA}/main.cxx.in
- COPYONLY
- )
- CONFIGURE_FILE(
- ${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt.in
- ${BBTK_DATA_BUILD_PATH}/${bbc_DATA_REL_PATH_FROM_DATA}/CMakeLists.txt.in
- COPYONLY
- )
- CONFIGURE_FILE(
- ${CMAKE_CURRENT_SOURCE_DIR}/bbc.sh.in
- ${BBTK_BINARY_DIR}/bin/bbc
- @ONLY IMMEDIATE
- )
- # Install tree
- SET(bbc_CMAKE_OPTION_FOR_BUILD_TREE "")
- CONFIGURE_FILE(
- ${CMAKE_CURRENT_SOURCE_DIR}/bbc.sh.in
- ${CMAKE_CURRENT_BINARY_DIR}/bbc
- @ONLY IMMEDIATE
- )
- INSTALL(
- FILES ${CMAKE_CURRENT_SOURCE_DIR}/main.cxx.in ${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt.in
- DESTINATION ${BBTK_DATA_INSTALL_PATH}/${bbc_DATA_REL_PATH_FROM_DATA}
- )
- INSTALL(
- PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/bbc
- DESTINATION bin
- )
-
+ CONFIGURE_FILE(
+ ${CMAKE_CURRENT_SOURCE_DIR}/bbc.sh.in
+ ${CMAKE_CURRENT_BINARY_DIR}/bbc
+ @ONLY IMMEDIATE
+ )
+ INSTALL(
+ PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/bbc
+ DESTINATION bin
+ )
ELSE(UNIX)
- # TO DO : bat for win
+ 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(
+ FILES ${CMAKE_CURRENT_SOURCE_DIR}/main.cxx.in ${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt.in
+ DESTINATION ${BBTK_DATA_INSTALL_PATH}/${bbc_DATA_REL_PATH_FROM_DATA}
+)
+