summarylogtreecommitdiffstats
path: root/system-lib.patch
blob: 3315f43013026b341762f7770234820ca1ac6318 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
--- src/kvikio-25.06.00/cpp/CMakeLists.txt	2025-06-05 23:45:59.000000000 +0800
+++ src/kvikio-25.06.00/cpp/CMakeLists.txt.new	2025-06-22 19:40:16.137584473 +0800
@@ -75,7 +75,7 @@
     BUILD_EXPORT_SET kvikio-exports
     INSTALL_EXPORT_SET kvikio-exports
   )
-  include(cmake/thirdparty/get_nvtx.cmake)
+  find_package(nvtx3 REQUIRED)
 
   if(NOT TARGET CUDA::cuFile)
     message(
@@ -130,7 +130,10 @@
   endif()
 endif()
 
-include(cmake/thirdparty/get_thread_pool.cmake)
+
+
+
+
 
 # ##################################################################################################
 # * library targets --------------------------------------------------------------------------------
@@ -180,7 +183,7 @@
 # Notice, we do not link to cuda or cufile since KvikIO opens them manually using `dlopen()`.
 target_link_libraries(
   kvikio
-  PUBLIC Threads::Threads BS::thread_pool ${CMAKE_DL_LIBS} $<TARGET_NAME_IF_EXISTS:nvtx3::nvtx3-cpp>
+  PUBLIC Threads::Threads ${CMAKE_DL_LIBS} $<TARGET_NAME_IF_EXISTS:nvtx3::nvtx3-cpp>
   PRIVATE $<TARGET_NAME_IF_EXISTS:CURL::libcurl>
 )