SWDEV-532478 - Add rocm-core dependency to RPM packages (#67)
rocm-core dependency was missing for rpm packages and fixed the same
This commit is contained in:
کامیت شده توسط
GitHub
والد
3f11537401
کامیت
d32ff28ebf
+7
-8
@@ -203,16 +203,15 @@ set(CPACK_RPM_COMPONENT_INSTALL ON)
|
||||
# python doesn't need to be asan
|
||||
set(CPACK_DEBIAN_PACKAGE_DEPENDS "libc6, python3")
|
||||
set(CPACK_DEBIAN_ASAN_PACKAGE_DEPENDS "${CPACK_DEBIAN_PACKAGE_DEPENDS}")
|
||||
# Only add dependency on rocm-core if -DROCM_DEP_ROCMCORE=ON is given
|
||||
if(ROCM_DEP_ROCMCORE)
|
||||
set(CPACK_DEBIAN_PACKAGE_DEPENDS "${CPACK_DEBIAN_PACKAGE_DEPENDS}, rocm-core")
|
||||
# rocm-core needs to be asan
|
||||
# override original variable because CPACK_DEBIAN_PACKAGE_DEPENDS changed
|
||||
set(CPACK_DEBIAN_ASAN_PACKAGE_DEPENDS "${CPACK_DEBIAN_PACKAGE_DEPENDS}-asan")
|
||||
endif()
|
||||
# carefully reuse DEB's "DEPENDS" for RPM's "REQUIRES"
|
||||
set(CPACK_RPM_PACKAGE_REQUIRES "python3")
|
||||
set(CPACK_RPM_ASAN_PACKAGE_REQUIRES "${CPACK_RPM_PACKAGE_REQUIRES}")
|
||||
# Only add dependency on rocm-core if -DROCM_DEP_ROCMCORE=ON is given
|
||||
if(ROCM_DEP_ROCMCORE)
|
||||
string(APPEND CPACK_DEBIAN_PACKAGE_DEPENDS ", rocm-core")
|
||||
string(APPEND CPACK_DEBIAN_ASAN_PACKAGE_DEPENDS ", rocm-core-asan")
|
||||
string(APPEND CPACK_RPM_PACKAGE_REQUIRES ", rocm-core")
|
||||
string(APPEND CPACK_RPM_ASAN_PACKAGE_REQUIRES ", rocm-core-asan")
|
||||
endif()
|
||||
|
||||
#Component Specific Configuration/Flags
|
||||
set(CPACK_DEBIAN_DEV_PACKAGE_NAME ${ROCM_SMI_PACKAGE})
|
||||
|
||||
مرجع در شماره جدید
Block a user