SWDEV-539684 - Package dependency updated with hsa-rocr (#130)
hsa-rocr was missing in the dependency list of aqlprofile package Updated dependency for ASAN and aqlprofile test package as well Co-authored-by: raramakr_amdeng <raramakr@amd.com>
This commit is contained in:
کامیت شده توسط
GitHub
والد
c872dcda53
کامیت
eebb229d08
+22
-8
@@ -166,18 +166,32 @@ set(CPACK_RPM_COMPONENT_INSTALL ON)
|
||||
set(CPACK_RPM_RUNTIME_PACKAGE_NAME "${AQLPROFILE_NAME}")
|
||||
set(CPACK_RPM_ASAN_PACKAGE_NAME "${AQLPROFILE_NAME}-asan")
|
||||
set(CPACK_RPM_TESTS_PACKAGE_NAME "${AQLPROFILE_NAME}-tests")
|
||||
|
||||
set(AQLPROFILE_DEBIAN_DEPENDS "hsa-rocr")
|
||||
set(AQLPROFILE_RPM_REQUIRES "hsa-rocr")
|
||||
set(AQLPROFILE_DEBIAN_ASAN_DEPENDS "hsa-rocr-asan")
|
||||
set(AQLPROFILE_RPM_ASAN_REQUIRES "hsa-rocr-asan")
|
||||
set(AQLPROFILE_DEBIAN_TESTS_DEPENDS "${AQLPROFILE_NAME}")
|
||||
set(AQLPROFILE_RPM_TESTS_REQUIRES "${AQLPROFILE_NAME}")
|
||||
# Add dependency on rocm-core if -DROCM_DEP_ROCMCORE=ON
|
||||
if(ROCM_DEP_ROCMCORE)
|
||||
set(CPACK_DEBIAN_PACKAGE_DEPENDS "rocm-core")
|
||||
set(CPACK_RPM_PACKAGE_REQUIRES "rocm-core")
|
||||
set(CPACK_DEBIAN_RUNTIME_PACKAGE_DEPENDS "rocm-core")
|
||||
set(CPACK_RPM_RUNTIME_PACKAGE_REQUIRES "rocm-core")
|
||||
set(CPACK_DEBIAN_ASAN_PACKAGE_DEPENDS "rocm-core-asan")
|
||||
set(CPACK_RPM_ASAN_PACKAGE_REQUIRES "rocm-core-asan")
|
||||
set(CPACK_DEBIAN_TESTS_PACKAGE_DEPENDS "rocm-core")
|
||||
set(CPACK_RPM_TESTS_PACKAGE_REQUIRES "rocm-core")
|
||||
list(APPEND AQLPROFILE_DEBIAN_DEPENDS "rocm-core")
|
||||
list(APPEND AQLPROFILE_RPM_REQUIRES "rocm-core")
|
||||
list(APPEND AQLPROFILE_DEBIAN_ASAN_DEPENDS "rocm-core-asan")
|
||||
list(APPEND AQLPROFILE_RPM_ASAN_REQUIRES "rocm-core-asan")
|
||||
list(APPEND AQLPROFILE_DEBIAN_TESTS_DEPENDS "rocm-core")
|
||||
list(APPEND AQLPROFILE_RPM_TESTS_REQUIRES "rocm-core")
|
||||
endif()
|
||||
|
||||
string(JOIN ", " CPACK_DEBIAN_PACKAGE_DEPENDS ${AQLPROFILE_DEBIAN_DEPENDS})
|
||||
string(JOIN ", " CPACK_RPM_PACKAGE_REQUIRES ${AQLPROFILE_RPM_REQUIRES})
|
||||
string(JOIN ", " CPACK_DEBIAN_RUNTIME_PACKAGE_DEPENDS ${AQLPROFILE_DEBIAN_DEPENDS})
|
||||
string(JOIN ", " CPACK_RPM_RUNTIME_PACKAGE_REQUIRES ${AQLPROFILE_RPM_REQUIRES})
|
||||
string(JOIN ", " CPACK_DEBIAN_ASAN_PACKAGE_DEPENDS ${AQLPROFILE_DEBIAN_ASAN_DEPENDS})
|
||||
string(JOIN ", " CPACK_RPM_ASAN_PACKAGE_REQUIRES ${AQLPROFILE_RPM_ASAN_REQUIRES})
|
||||
string(JOIN ", " CPACK_DEBIAN_TESTS_PACKAGE_DEPENDS ${AQLPROFILE_DEBIAN_TESTS_DEPENDS})
|
||||
string(JOIN ", " CPACK_RPM_TESTS_PACKAGE_REQUIRES ${AQLPROFILE_RPM_TESTS_REQUIRES})
|
||||
|
||||
include ( CPack )
|
||||
|
||||
cpack_add_component(
|
||||
|
||||
مرجع در شماره جدید
Block a user