From 065f34a8eeb2c7ea6a81d395af008b51e4ec1494 Mon Sep 17 00:00:00 2001 From: Michael McKinsey Date: Mon, 2 Feb 2026 12:38:21 -0800 Subject: [PATCH 1/2] Update caliper-config.cmake.in --- caliper-config.cmake.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/caliper-config.cmake.in b/caliper-config.cmake.in index ac5bda4d..7e1b6342 100644 --- a/caliper-config.cmake.in +++ b/caliper-config.cmake.in @@ -2,6 +2,10 @@ include(CMakeFindDependencyMacro) +if (@CALIPER_HAVE_CUPTI@) + find_dependency(CUDAToolkit) +endif() + include("${CMAKE_CURRENT_LIST_DIR}/caliper-targets.cmake") set_and_check(caliper_INCLUDE_DIR "@PACKAGE_caliper_INSTALL_INCLUDE_DIR@") From 49e9d18e8c40562b77ac86e5adbb1b0363a6f9ad Mon Sep 17 00:00:00 2001 From: Michael McKinsey Date: Mon, 2 Feb 2026 12:42:31 -0800 Subject: [PATCH 2/2] Match style --- caliper-config.cmake.in | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/caliper-config.cmake.in b/caliper-config.cmake.in index 7e1b6342..874c8ac2 100644 --- a/caliper-config.cmake.in +++ b/caliper-config.cmake.in @@ -2,10 +2,6 @@ include(CMakeFindDependencyMacro) -if (@CALIPER_HAVE_CUPTI@) - find_dependency(CUDAToolkit) -endif() - include("${CMAKE_CURRENT_LIST_DIR}/caliper-targets.cmake") set_and_check(caliper_INCLUDE_DIR "@PACKAGE_caliper_INSTALL_INCLUDE_DIR@") @@ -40,4 +36,9 @@ if (@CALIPER_HAVE_ROCPROFILER@) find_dependency(rocprofiler-sdk-roctx) endif() +# Add CUDAToolkit target for cupti support +if (@CALIPER_HAVE_CUPTI@) + find_dependency(CUDAToolkit) +endif() + check_required_components(caliper)