X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=kernel%2Fcmake%2FBBTKConfigurePackage_bbs.cmake;h=b7eeddfbbdbca9003e23e62208e6f61c5cb6dfd9;hb=bdbe8432a23b398ce457f38d647e9298a7cf560a;hp=88bbdfab58263ff0be93932d35d89f435bd4f004;hpb=7a26044dd46cb80ab90ee1f63d3b4d8ce52b2d39;p=bbtk.git diff --git a/kernel/cmake/BBTKConfigurePackage_bbs.cmake b/kernel/cmake/BBTKConfigurePackage_bbs.cmake index 88bbdfa..b7eeddf 100644 --- a/kernel/cmake/BBTKConfigurePackage_bbs.cmake +++ b/kernel/cmake/BBTKConfigurePackage_bbs.cmake @@ -1,5 +1,4 @@ - #---------------------------------------------------------------------------- IF(${BBTK_PACKAGE_NAME}_INCLUDE_ALL_BBS_BOXES) FILE(GLOB @@ -42,7 +41,7 @@ BBTK_CREATE_PACKAGE_INCLUDE_SCRIPT( IF(BBTK_CORE_PACKAGE) # If a core package set option from bbtk global one IF (BUILD_BBS_APPLI_BINARIES) - SET(BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_BBS_APP ON) + SET(BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_BBS_APP OFF) ELSE (BUILD_BBS_APPLI_BINARIES) SET(BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_BBS_APP OFF) ENDIF (BUILD_BBS_APPLI_BINARIES) @@ -51,7 +50,7 @@ ELSE(BBTK_CORE_PACKAGE) # Create the option OPTION(BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_BBS_APP "Build binaries for bbs applications of package ${BBTK_PACKAGE_NAME} ?" OFF) - SWITCH_ON_IF_BUILD_ALL(BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_BBS_APP) +##EED SWITCH_ON_IF_BUILD_ALL(BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_BBS_APP) ENDIF(BBTK_CORE_PACKAGE) #--------------------------------------------------------------------------- @@ -61,7 +60,7 @@ IF (BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_BBS_APP) GET_FILENAME_COMPONENT(name "${bbs}" NAME_WE) SET(OUTPUT bb${name}) ADD_CUSTOM_COMMAND( - OUTPUT ${BBTK_BIN_PATH}xxx/${OUTPUT} + OUTPUT ${BBTK_BIN_PATH}/${OUTPUT} COMMAND cd ${BBTK_BIN_PATH} && ${BBTK_BBC} ${BBTK_PACKAGE_NAME}/appli/${name} DEPENDS ${bbs} @@ -70,12 +69,12 @@ IF (BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_BBS_APP) INSTALL( FILES ${BBTK_BIN_PATH}/${OUTPUT} DESTINATION bin + PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE ) - ADD_CUSTOM_TARGET(${OUTPUT} ALL + ADD_CUSTOM_TARGET( + ${OUTPUT} ALL DEPENDS ${BBTK_BIN_PATH}/${OUTPUT} ) - - ENDFOREACH(bbs) ENDIF (BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}_BBS_APP) #----------------------------------------------------------------------------