cmake: better check for CPP17 parallelism
[m6w6/libmemcached] / test / CMakeLists.txt
index 1f86466ad6eaeaa017336fd4db37ae9f33aee1ab..6e64777a5a80083c29a720ed42e76b499ae20731 100644 (file)
@@ -60,10 +60,10 @@ target_link_libraries(runtests PRIVATE libhashkit libmemcachedinternal libmemcac
 
 # parallelism
 if(NOT (thread IN_LIST ENABLE_SANITIZERS))
-    include(CheckTbb)
-endif()
-if(HAVE_TBB)
-    target_link_libraries(runtests PRIVATE ${LIBTBB})
+    include(CheckCpp17Parallelism)
+    if(HAVE_CPP17_PARALLELISM)
+        target_link_libraries(runtests PRIVATE cpp17::parallelism)
+    endif()
 endif()
 
 add_dependencies(runtests ${CLIENTS})