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>
Этот коммит содержится в:
коммит произвёл
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