From f69b9b7305406f39fda3eff8d60fd30e194e3370 Mon Sep 17 00:00:00 2001 From: Robert Maynard Date: Fri, 8 Dec 2023 11:41:12 -0500 Subject: CUDAToolkit: Restore ability to find cupti headers Fixes #25484 PR !8835 failed to update the CUPTI header searches to use the new internal FindCUDAToolkit search variables. This caused the CUDA::cupti target to always not exist. --- Modules/FindCUDAToolkit.cmake | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Modules/FindCUDAToolkit.cmake b/Modules/FindCUDAToolkit.cmake index 0a22e63..6114642 100644 --- a/Modules/FindCUDAToolkit.cmake +++ b/Modules/FindCUDAToolkit.cmake @@ -1244,8 +1244,9 @@ if(CUDAToolkit_FOUND) find_path(CUDAToolkit_CUPTI_INCLUDE_DIR cupti.h PATHS "${CUDAToolkit_ROOT_DIR}/extras/CUPTI/include" - "${CUDAToolkit_INCLUDE_DIR}/../extras/CUPTI/include" - "${CUDAToolkit_INCLUDE_DIR}" + "${CUDAToolkit_INCLUDE_DIRS}" + PATH_SUFFIXES "../extras/CUPTI/include" + "../../../extras/CUPTI/include" NO_DEFAULT_PATH) mark_as_advanced(CUDAToolkit_CUPTI_INCLUDE_DIR) -- cgit v0.12