Files
rocm-systems/source/include/rocprofiler-sdk/CMakeLists.txt
T

51 lines
1.0 KiB
CMake
Raw Normal View History

2023-08-08 18:39:01 -05:00
#
#
# Installation of public headers
#
#
2023-08-24 15:39:56 -07:00
configure_file(${CMAKE_CURRENT_LIST_DIR}/version.h.in
${CMAKE_CURRENT_BINARY_DIR}/version.h @ONLY)
set(ROCPROFILER_HEADER_FILES
# core headers
rocprofiler.h
# secondary headers
agent.h
device_counting_service.h
buffer.h
buffer_tracing.h
callback_tracing.h
context.h
counters.h
defines.h
dispatch_counting_service.h
external_correlation.h
fwd.h
hip.h
hsa.h
2023-11-02 19:10:10 -05:00
intercept_table.h
internal_threading.h
marker.h
ompt.h
pc_sampling.h
profile_config.h
2023-09-21 10:07:07 -05:00
registration.h
2024-10-07 15:37:19 -07:00
rccl.h
spm.h
${CMAKE_CURRENT_BINARY_DIR}/version.h)
2023-08-24 15:39:56 -07:00
2023-12-15 14:39:13 -06:00
install(
FILES ${ROCPROFILER_HEADER_FILES}
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/rocprofiler-sdk
COMPONENT development)
2023-08-24 15:39:56 -07:00
add_subdirectory(hip)
add_subdirectory(hsa)
add_subdirectory(marker)
2024-12-05 22:48:19 -06:00
add_subdirectory(ompt)
add_subdirectory(rccl)
add_subdirectory(cxx)
add_subdirectory(kfd)
2024-05-28 23:15:11 -03:00
add_subdirectory(amd_detail)
add_subdirectory(experimental)