-
Notifications
You must be signed in to change notification settings - Fork 77
Expand file tree
/
Copy pathcaliper-config.cmake.in
More file actions
44 lines (36 loc) · 1015 Bytes
/
caliper-config.cmake.in
File metadata and controls
44 lines (36 loc) · 1015 Bytes
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
@PACKAGE_INIT@
include(CMakeFindDependencyMacro)
include("${CMAKE_CURRENT_LIST_DIR}/caliper-targets.cmake")
set_and_check(caliper_INCLUDE_DIR "@PACKAGE_caliper_INSTALL_INCLUDE_DIR@")
if (@CALIPER_HAVE_ADIAK@)
if (NOT TARGET adiak::adiak)
set(CALIPER_ADIAK_DIR @adiak_DIR@)
if (NOT adiak_DIR)
set(adiak_DIR ${CALIPER_ADIAK_DIR})
endif()
find_dependency(
adiak
CONFIG
NO_DEFAULT_PATH
PATHS
${adiak_DIR}
${adiak_DIR}/lib/cmake/adiak
${PACKAGE_PREFIX_DIR}
${PACKAGE_PREFIX_DIR}/lib/cmake/adiak
)
endif()
endif()
# Need -pthread for libpfm support
if (@CALIPER_HAVE_LIBPFM@)
find_dependency(Threads)
endif()
# Add rocprofiler-sdk target for rocprofiler support
if (@CALIPER_HAVE_ROCPROFILER@)
find_dependency(rocprofiler-sdk)
find_dependency(rocprofiler-sdk-roctx)
endif()
# Add CUDAToolkit target for cupti support
if (@CALIPER_HAVE_CUPTI@)
find_dependency(CUDAToolkit)
endif()
check_required_components(caliper)