Fix repeated calls to FindTBB in module mode.

fixes #6355
This commit is contained in:
tamasmeszaros 2021-12-16 10:56:59 +01:00
parent 030f460114
commit eddcebf929

View File

@ -293,7 +293,7 @@ if(NOT TBB_FOUND)
# Create targets # Create targets
################################## ##################################
if(NOT CMAKE_VERSION VERSION_LESS 3.0 AND TBB_FOUND) if(NOT CMAKE_VERSION VERSION_LESS 3.0 AND TBB_FOUND AND NOT TARGET TBB::tbb)
add_library(TBB::tbb UNKNOWN IMPORTED) add_library(TBB::tbb UNKNOWN IMPORTED)
set_target_properties(TBB::tbb PROPERTIES set_target_properties(TBB::tbb PROPERTIES
INTERFACE_COMPILE_DEFINITIONS "${TBB_DEFINITIONS}" INTERFACE_COMPILE_DEFINITIONS "${TBB_DEFINITIONS}"