X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=kernel%2Fcmake%2FBBTKConfigurePackage_src.cmake;h=371b645860aaeac552be709668c8ee49bf67cf48;hb=db2adec4da5413691b7430ee1fa2354b9e53d312;hp=c7ba3dc6b399906d0d916051d3284fdb73a5caef;hpb=ba235cfa6ce74178ab468c01af002af0ab3a7d82;p=bbtk.git diff --git a/kernel/cmake/BBTKConfigurePackage_src.cmake b/kernel/cmake/BBTKConfigurePackage_src.cmake index c7ba3dc..371b645 100644 --- a/kernel/cmake/BBTKConfigurePackage_src.cmake +++ b/kernel/cmake/BBTKConfigurePackage_src.cmake @@ -8,11 +8,6 @@ INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_BINARY_DIR} ) INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR} ) #---------------------------------------------------------------------------- -#---------------------------------------------------------------------------- -# USER DEFINED ADDITIONAL INCLUDE DIRS -# NB : PATHS PROVIDED BY THE USER ARE RELATIVE TO THE PARENT DIR -INCLUDE_DIRECTORIES(../${${BBTK_PACKAGE_NAME}_INCLUDE_DIRS}) -#---------------------------------------------------------------------------- #---------------------------------------------------------------------------- @@ -89,17 +84,18 @@ FOREACH(xmlfile ${${BBTK_PACKAGE_NAME}_XML_SOURCES}) ${BBTK_BBFY_DEPENDENCY} ) ELSE(WIN32) - ADD_CUSTOM_COMMAND( - OUTPUT ${BBFY_CXX_OUT} - COMMAND - ${BBTK_BBFY} ${xmlfile} ${BBTK_PACKAGE_NAME} ${CMAKE_CURRENT_BINARY_DIR}/ -q - DEPENDS ${xmlfile} - ${BBTK_BBFY_DEPENDENCY} - ) - ENDIF(WIN32) + ADD_CUSTOM_COMMAND( + OUTPUT ${BBFY_CXX_OUT} + COMMAND + export LD_LIBRARY_PATH=${LD_LIBRARY_PATH} && ${BBTK_BBFY} ${xmlfile} ${BBTK_PACKAGE_NAME} ${CMAKE_CURRENT_BINARY_DIR}/ -q + DEPENDS ${xmlfile} + ${BBTK_BBFY_DEPENDENCY} + ) + + ENDIF(WIN32) + - SET_SOURCE_FILES_PROPERTIES( ${BBFY_CXX_OUT} PROPERTIES GENERATED ON) @@ -130,6 +126,7 @@ TARGET_LINK_LIBRARIES(bb${BBTK_PACKAGE_NAME} bbtk ${${BBTK_PACKAGE_NAME}_LIBS} ) +SET_TARGET_PROPERTIES(bb${BBTK_PACKAGE_NAME} PROPERTIES COMPILE_FLAGS -Wall) #----------------------------------------------------------------------------