X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=cmake%2FFunctions.cmake;h=02ec213e50c7334162861a890d6f6c3efd20c357;hb=47b6ec1790c1c9cb9c8396168e73f1c9f3c764bc;hp=01bd59873e40b33e8315640e78d3862f5398e03d;hpb=9b11582dc5062474361432e46838c4e790c21f10;p=cpPlugins.git diff --git a/cmake/Functions.cmake b/cmake/Functions.cmake index 01bd598..02ec213 100644 --- a/cmake/Functions.cmake +++ b/cmake/Functions.cmake @@ -193,6 +193,13 @@ IF(_srcs) EXPORT_FILE_NAME ${lib_name}_Export.h STATIC_DEFINE ${lib_name}_BUILT_AS_STATIC ) + IF(${prj_NAME}_All_Headers) + SET(_hdr_tmp "${${prj_NAME}_All_Headers};${_hdrs}") + ELSE(${prj_NAME}_All_Headers) + SET(_hdr_tmp "${_hdrs}") + ENDIF(${prj_NAME}_All_Headers) + LIST(REMOVE_DUPLICATES _hdr_tmp) + SET(${prj_NAME}_All_Headers ${_hdr_tmp} CACHE INTERNAL "All headers." FORCE) ENDIF(_srcs) ENDFUNCTION()