4d79e1df30
* Temp: disable RCCL tracing
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
* Adding option to disable rccl tracing from CMake
* Update codeql.yml
* Misc updates
- ROCPROFILER_BUILD_RCCL -> ROCPROFILER_INTERNAL_RCCL_API_TRACE
- env.EXTRA_TEMP_CMAKE_OPTIONS -> env.GLOBAL_CMAKE_OPTIONS
- add (advanced) option ROCPROFILER_INTERNAL_RCCL_API_TRACE
* Fix rocprofiler::sdk::get_enum_label
- missing enum labels for HIP_RUNTIME_API_TABLE_STEP_VERSION > 8
* Update tests/rocprofv3/advanced-thread-trace/CMakeLists.txt
- improve various aspect of cmake -- particularly echoing where attdecoder_LIBRARY was found
* Use CMAKE_MESSAGE_INDENT
- add prefix to cmake messages to help indicate where messages are coming from
- make find_package(Python3 ...) QUIET for bindings
* Fix rocprofiler::sdk::get_enum_label
- handle HSA_AMD_EXT_API_TABLE_MAJOR_VERSION
* Fix rocprofv3 message for att library path
* Fix tests/rocprofv3/advanced-thread-trace/att_input.yml config
* Fix rocprofv3 check_att_capability + soversion/version library resolution
- Account for ROCPROF_ATT_LIBRARY_PATH in env in check_att_capability
- Add resolve_library_path
- supports resolution of library names to SOVERSION and VERSION paths
* Fix python linting error (unused import)
---------
Co-authored-by: Ammar ELWazir <aelwazir@amd.com>
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com>
[ROCm/rocprofiler-sdk commit: aeb1621c2b]
19 lines
477 B
CMake
19 lines
477 B
CMake
#
|
|
# Python package
|
|
#
|
|
|
|
set(CMAKE_MESSAGE_INDENT "[${PROJECT_NAME}][python] ")
|
|
set(DEFAULT_PYTHON_RPATH "\$ORIGIN:\$ORIGIN/../../..:\$ORIGIN/../../../rocprofiler-sdk")
|
|
|
|
include("${CMAKE_CURRENT_LIST_DIR}/utilities.cmake")
|
|
|
|
if(NOT DEFINED ROCPROFILER_PYTHON_VERSIONS)
|
|
get_default_python_versions(DEFAULT_PYTHON_VERSIONS)
|
|
set(ROCPROFILER_PYTHON_VERSIONS
|
|
"${DEFAULT_PYTHON_VERSIONS}"
|
|
CACHE STRING "")
|
|
endif()
|
|
|
|
add_subdirectory(roctx)
|
|
add_subdirectory(rocpd)
|