a92fa8f071
* Improve ROCPROFILER_DEFAULT_FAIL_REGEX * Support find_package called twice * Skip iteration of ROCPROFILER_AGENT_TYPE_CPU * Relax tests/rocprofv3/summary * Tweak to rocprofiler-sdk-tool/tool.cpp * Move rocprofv3-trigger-list-metrics to libexec * Remove PC_SAMPLING_TESTS_REGEX from CI workflow * Update packaging - core component depends on roctx component * Increase verbosity for failing tests * Fix RPATH of rocprofv3-trigger-list-metrics --------- Co-authored-by: Gopesh Bhardwaj <gopesh.bhardwaj@amd.com>
22 γραμμές
777 B
CMake
22 γραμμές
777 B
CMake
#
|
|
#
|
|
#
|
|
|
|
set(CMAKE_INSTALL_DEFAULT_COMPONENT_NAME "tools")
|
|
|
|
add_executable(rocprofv3-trigger-list-metrics)
|
|
target_sources(rocprofv3-trigger-list-metrics PRIVATE rocprofv3_trigger_list_metrics.cpp)
|
|
target_link_libraries(rocprofv3-trigger-list-metrics
|
|
PRIVATE rocprofiler-sdk::rocprofiler-hsa-runtime)
|
|
set_target_properties(
|
|
rocprofv3-trigger-list-metrics
|
|
PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/${CMAKE_INSTALL_LIBEXECDIR}
|
|
BUILD_RPATH "\$ORIGIN:\$ORIGIN/../${CMAKE_INSTALL_LIBDIR}"
|
|
INSTALL_RPATH "\$ORIGIN:\$ORIGIN/../${CMAKE_INSTALL_LIBDIR}")
|
|
|
|
install(
|
|
TARGETS rocprofv3-trigger-list-metrics
|
|
DESTINATION ${CMAKE_INSTALL_LIBEXECDIR}
|
|
COMPONENT tools
|
|
EXPORT rocprofiler-sdk-tool-targets)
|