From 1996c2dbf86dcfe5589dba6beaf54fa440293097 Mon Sep 17 00:00:00 2001
From: Tobias Winchen <tobias.winchen@rwth-aachen.de>
Date: Wed, 7 Sep 2022 06:04:44 +0000
Subject: [PATCH] Make nvtx non-optional as used by SpctralKurtosis code

---
 cmake/cuda.cmake | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/cmake/cuda.cmake b/cmake/cuda.cmake
index 39847b71..498299ba 100644
--- a/cmake/cuda.cmake
+++ b/cmake/cuda.cmake
@@ -38,17 +38,11 @@ if(ENABLE_CUDA)
   set(CMAKE_CXX_FLAGS "-DENABLE_CUDA ${CMAKE_CXX_FLAGS}")
 
   get_property(dirs DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES)
-  option(CUDA_USE_NVTX "set to true to enable NVTX macros for CUDA profiling" OFF)
-  if(CUDA_USE_NVTX)
-    set(CUDA_USE_NVTX true)
-    add_definitions(-DUSE_NVTX)
-    find_library(CUDA_NVTOOLSEXT_LIB
-      NAMES nvToolsExt
-      HINTS ${CUDA_TOOLKIT_ROOT_DIR}/lib64)
+  add_definitions(-DUSE_NVTX)
+  find_library(CUDA_NVTOOLSEXT_LIB
+    NAMES nvToolsExt
+    HINTS ${CUDA_TOOLKIT_ROOT_DIR}/lib64)
     list(APPEND CUDA_DEPENDENCY_LIBRARIES ${CUDA_NVTOOLSEXT_LIB})
-  else(CUDA_USE_NVTX)
-    set(CUDA_USE_NVTX false)
-  endif(CUDA_USE_NVTX)
 
   macro(CUDA_GENERATE_LINK_FILE cuda_link_file cuda_target)
 
-- 
GitLab