diff --git a/DDDigi/CMakeLists.txt b/DDDigi/CMakeLists.txt index e6fb109605b4b7aa9cf8e88bafe338d8945637a2..88eb5c926863396ab4eac3ecc6504433d2f47c38 100644 --- a/DDDigi/CMakeLists.txt +++ b/DDDigi/CMakeLists.txt @@ -34,12 +34,10 @@ target_include_directories(DDDigi FIND_PACKAGE(TBB QUIET) if(TBB_FOUND) - dd4hep_print( "|++> TBB_INCLUDE_DIR --> ${TBB_INCLUDE_DIR}") - dd4hep_print( "|++> TBB_LIBRARY --> ${TBB_LIBRARY}") + dd4hep_print( "|++> TBB_IMPORTED_TARGETS --> ${TBB_IMPORTED_TARGETS}") dd4hep_print( "|++> TBB found. DDDigi will run multi threaded.") target_compile_definitions(DDDigi PUBLIC DD4HEP_USE_TBB) - target_link_libraries(DDDigi ${TBB_LIBRARY}) - target_include_directories(DDDigi ${TBB_INCLUDE_DIRS}) + target_link_libraries(DDDigi PUBLIC ${TBB_IMPORTED_TARGETS}) else() dd4hep_print( "|++> TBB not found. DDDigi will only work single threaded.") endif()