SWDEV-431048 Fixing rocprofiler-register package dependencies (#44)

* SWDEV-431048 Fixing rocprofiler-register package dependencies

* cmake formatting (cmake-format) (#45)

Co-authored-by: bgopesh <bgopesh@users.noreply.github.com>

* Apply suggestions from code review

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: bgopesh <bgopesh@users.noreply.github.com>
Co-authored-by: Jonathan R. Madsen <jrmadsen@users.noreply.github.com>
Dieser Commit ist enthalten in:
Gopesh Bhardwaj
2023-11-28 20:06:07 +05:30
committet von Jonathan R. Madsen
Ursprung 6af827cd91
Commit ed1938479d
@@ -46,7 +46,7 @@ if(DEFINED ENV{CPACK_DEBIAN_PACKAGE_RELEASE})
set(CPACK_DEBIAN_PACKAGE_RELEASE $ENV{CPACK_DEBIAN_PACKAGE_RELEASE})
endif()
set(_DEBIAN_PACKAGE_DEPENDS "")
set(_DEBIAN_PACKAGE_DEPENDS "rocm-core")
if(rocm_version_FOUND)
set(_ROCPROFILER_REGISTER_SUFFIX " (>= 1.0.0.${rocm_version_NUMERIC_VERSION})")
set(_ROCTRACER_SUFFIX " (>= 1.0.0.${rocm_version_NUMERIC_VERSION})")
@@ -81,6 +81,13 @@ if(DEFINED ENV{CPACK_RPM_PACKAGE_RELEASE})
set(CPACK_RPM_PACKAGE_RELEASE $ENV{CPACK_RPM_PACKAGE_RELEASE})
endif()
set(_RPM_PACKAGE_DEPENDS "rocm-core")
string(REPLACE ";" ", " _RPM_PACKAGE_DEPENDS "${_RPM_PACKAGE_DEPENDS}")
set(CPACK_RPM_PACKAGE_REQUIRES
"${_RPM_PACKAGE_DEPENDS}"
CACHE STRING "RPM package dependencies" FORCE)
rocprofiler_register_add_feature(CPACK_RPM_PACKAGE_REQUIRES "RPM package dependencies")
# Get rpm distro
if(CPACK_RPM_PACKAGE_RELEASE)
set(CPACK_RPM_PACKAGE_RELEASE_DIST ON)