X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=kernel%2Fcmake%2FBBTKConfigurePackage_data.cmake;h=12e8ad6fb239ebea0c8b7d15bbbb2303e3cd1d29;hb=16f3daf357d529c9eda2f50908dec006ca19f541;hp=803ac819724fe51c4893ae4a256bb5a540459e81;hpb=1549130608fe5eaec31c965f16babae0795a4afd;p=bbtk.git diff --git a/kernel/cmake/BBTKConfigurePackage_data.cmake b/kernel/cmake/BBTKConfigurePackage_data.cmake index 803ac81..12e8ad6 100644 --- a/kernel/cmake/BBTKConfigurePackage_data.cmake +++ b/kernel/cmake/BBTKConfigurePackage_data.cmake @@ -1,9 +1,31 @@ -FILE(GLOB ALL "*.*") +FILE(GLOB_RECURSE ALL RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.*") + +# TO DO : REMOVE CMakeLists.txt FROM LIST !!! + +FOREACH(file ${ALL}) + set(ok "true") + + IF( ${file} STREQUAL "CMakeLists.txt") + set(ok "false") + ENDIF( ${file} STREQUAL "CMakeLists.txt") + + IF(${ok} STREQUAL "true" ) + CONFIGURE_FILE( + ${CMAKE_CURRENT_SOURCE_DIR}/${file} + ${BBTK_DATA_BUILD_PATH}/${BBTK_PACKAGE_NAME}/${file} + COPYONLY IMMEDIATE + ) + ###### This mecanism is maded at the end of th system..##### + #INSTALL( + # FILES ${file} + # DESTINATION ${BBTK_DATA_INSTALL_PATH}/${BBTK_PACKAGE_NAME}/${file} + #) + ENDIF(${ok} STREQUAL "true" ) + +ENDFOREACH(file ${ALL}) + + -INSTALL( - FILES ${ALL} - DESTINATION ${BBTK_DATA_INSTALL_PATH}/${BBTK_PACKAGE_NAME} - )