Adding CPack requirements for external packages

Change-Id: I00dbd6a4a53648c1d6254f694f901d9bbfd1fdc7


[ROCm/rocprofiler commit: 907aa39cda]
This commit is contained in:
Ammar ELWazir
2023-06-21 20:03:49 +00:00
committed by Ammar Elwazir
parent 1ae1c3ea44
commit 8046d23e7e
+2 -2
View File
@@ -353,7 +353,7 @@ if(${LIBRARY_TYPE} STREQUAL SHARED)
set(CPACK_DEB_COMPONENT_INSTALL ON)
set(CPACK_DEBIAN_FILE_NAME "DEB-DEFAULT")
set(CPACK_DEBIAN_RUNTIME_PACKAGE_NAME "${PROJECT_NAME}")
set(CPACK_DEBIAN_RUNTIME_PACKAGE_DEPENDS "hsa-rocr-dev, rocm-core")
set(CPACK_DEBIAN_RUNTIME_PACKAGE_DEPENDS "hsa-rocr-dev, rocm-core, libsystemd-dev, libelf-dev, libnuma-dev, libpciaccess-dev, libxml2-dev")
set(CPACK_DEBIAN_DEV_PACKAGE_NAME "${PROJECT_NAME}-dev")
set(CPACK_DEBIAN_DEV_PACKAGE_DEPENDS
"${PROJECT_NAME}, hsa-rocr-dev, rocm-core")
@@ -396,7 +396,7 @@ if(${LIBRARY_TYPE} STREQUAL SHARED)
set(CPACK_RPM_COMPONENT_INSTALL ON)
set(CPACK_RPM_FILE_NAME "RPM-DEFAULT")
set(CPACK_RPM_RUNTIME_PACKAGE_NAME "${PROJECT_NAME}")
set(CPACK_RPM_RUNTIME_PACKAGE_REQUIRES "hsa-rocr-dev, rocm-core")
set(CPACK_RPM_RUNTIME_PACKAGE_REQUIRES "hsa-rocr-dev, rocm-core, libsystemd-devel, elfutils-libelf-devel, libnuma-devel, libpciaccess-devel, libxml2-devel")
set(CPACK_RPM_DEV_PACKAGE_NAME "${PROJECT_NAME}-devel")
set(CPACK_RPM_DEV_PACKAGE_REQUIRES "${PROJECT_NAME}, hsa-rocr-dev, rocm-core")
set(CPACK_RPM_DEV_PACKAGE_PROVIDES "${PROJECT_NAME}-dev")