Bläddra i källkod

Merge branch 'backport-FindCUDAToolkit-cuda-12-nvToolsExt' into release-3.25

Merge-request: !8076
Brad King 2 år sedan
förälder
incheckning
8d1705dbd2
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      Modules/FindCUDAToolkit.cmake

+ 1 - 1
Modules/FindCUDAToolkit.cmake

@@ -1084,7 +1084,7 @@ if(CUDAToolkit_FOUND)
   if(CUDAToolkit_VERSION VERSION_GREATER_EQUAL 10.0)
     # nvToolsExt is deprecated since nvtx3 introduction.
     # Warn only if the project requires a sufficiently new CMake to make migration possible.
-    if(CMAKE_MINIMUM_REQUIRED_VERSION VERSION_GREATER_EQUAL 3.25)
+    if(TARGET CUDA::nvToolsExt AND CMAKE_MINIMUM_REQUIRED_VERSION VERSION_GREATER_EQUAL 3.25)
       set_property(TARGET CUDA::nvToolsExt PROPERTY DEPRECATION "nvToolsExt has been superseded by nvtx3 since CUDA 10.0 and CMake 3.25. Use CUDA::nvtx3 and include <nvtx3/nvToolsExt.h> instead.")
     endif()