From d88c5e15079047777b418132ece5879e7c9aaa2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dennis=20Nienh=C3=BCser?= Date: Sun, 26 May 2024 03:54:24 +0200 Subject: [PATCH] Link against TBB if available (#242) --- CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 28ce9c6..c3e207d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -215,6 +215,10 @@ if (PHMAP_BUILD_EXAMPLES) add_executable(ex_llil4map examples/llil4map.cc phmap.natvis) target_include_directories(ex_llil4map PRIVATE ${Boost_INCLUDE_DIRS}) target_compile_features(ex_llil4map PUBLIC cxx_std_20) + find_package(TBB COMPONENTS tbb) + if (TBB_FOUND) + target_link_libraries(ex_llil4map PRIVATE TBB::tbb) + endif() target_link_libraries(ex_llil4map PRIVATE OpenMP::OpenMP_CXX) target_compile_options(ex_llil4map PRIVATE "${OpenMP_CXX_FLAGS}") file(COPY examples/llil_utils DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")