blob: bffc252e84904e44b95b13588193631b56c4c10f (
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
|
--- cpp/CMakeLists.txt 2025-12-11 06:11:52.000000000 +0800
+++ cpp/CMakeLists.txt.new 2025-12-24 15:26:46.202289786 +0800
@@ -70,7 +70,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)
set(cuFile_FOUND 0)
@@ -133,8 +133,6 @@
message(STATUS "Found cuFile Version API: ${cuFile_VERSION_API_FOUND}")
endif()
-include(cmake/thirdparty/get_thread_pool.cmake)
-
# ##################################################################################################
# * library targets --------------------------------------------------------------------------------
@@ -188,7 +186,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>
)
|