SWDEV-332251 - change catch-amd package name to hip-catch-amd (#2838)
1) catch-amd package name to hip-catch-amd
2) Install to /opt/rocm/test/hip instead of $ROCM_PATH/test/hip
Change-Id: Ie466e52a609c516aa14b7fced7552f7fbd66bc3a
[ROCm/hip-tests commit: 88ae7c18f7]
This commit is contained in:
committed by
GitHub
parent
e8c847ea52
commit
874a78f397
@@ -20,9 +20,35 @@
|
|||||||
# THE SOFTWARE.
|
# THE SOFTWARE.
|
||||||
cmake_minimum_required(VERSION 3.16.8)
|
cmake_minimum_required(VERSION 3.16.8)
|
||||||
project(tests)
|
project(tests)
|
||||||
|
|
||||||
|
MACRO(SUBDIRLIST result curdir)
|
||||||
|
FILE(GLOB children RELATIVE ${curdir} ${curdir}/*)
|
||||||
|
SET(dirlist "")
|
||||||
|
FOREACH(child ${children})
|
||||||
|
IF(IS_DIRECTORY ${curdir}/${child})
|
||||||
|
LIST(APPEND dirlist ${child})
|
||||||
|
ENDIF()
|
||||||
|
ENDFOREACH()
|
||||||
|
SET(${result} ${dirlist})
|
||||||
|
ENDMACRO()
|
||||||
|
|
||||||
|
SUBDIRLIST(SUBDIRS @PROJECT_BINARY_DIR@/@CATCH_BUILD_DIR@)
|
||||||
|
|
||||||
|
FOREACH(subdir ${SUBDIRS})
|
||||||
|
set(CONTENT ${CONTENT} "subdirs(${subdir}) \n")
|
||||||
|
ENDFOREACH()
|
||||||
|
# Creating a CTestTestfile so ctest can be executed from @CATCH_BUILD_DIR@ level
|
||||||
|
# This also helps in executing through jenkins and avoid permission issues
|
||||||
|
file(WRITE @PROJECT_BINARY_DIR@/@CATCH_BUILD_DIR@/CTestTestfile.cmake
|
||||||
|
${CONTENT})
|
||||||
|
|
||||||
install(DIRECTORY @PROJECT_BINARY_DIR@/@CATCH_BUILD_DIR@
|
install(DIRECTORY @PROJECT_BINARY_DIR@/@CATCH_BUILD_DIR@
|
||||||
DESTINATION .
|
DESTINATION .
|
||||||
USE_SOURCE_PERMISSIONS)
|
USE_SOURCE_PERMISSIONS
|
||||||
|
DIRECTORY_PERMISSIONS OWNER_WRITE OWNER_READ OWNER_EXECUTE
|
||||||
|
GROUP_WRITE GROUP_READ GROUP_EXECUTE
|
||||||
|
WORLD_WRITE WORLD_READ WORLD_EXECUTE)
|
||||||
|
|
||||||
install(FILES @PROJECT_BINARY_DIR@/CTestTestfile.cmake
|
install(FILES @PROJECT_BINARY_DIR@/CTestTestfile.cmake
|
||||||
DESTINATION .)
|
DESTINATION .)
|
||||||
|
|
||||||
@@ -30,8 +56,13 @@ install(FILES @PROJECT_BINARY_DIR@/CTestTestfile.cmake
|
|||||||
# Packaging steps
|
# Packaging steps
|
||||||
#############################
|
#############################
|
||||||
set(CPACK_SET_DESTDIR TRUE)
|
set(CPACK_SET_DESTDIR TRUE)
|
||||||
set(CPACK_INSTALL_PREFIX "@ROCM_PATH@/test/hip/")
|
set(CPACK_INSTALL_PREFIX @CPACK_INSTALL_PREFIX@)
|
||||||
set(PKG_NAME catch-@HIP_PLATFORM@)
|
if(NOT DEFINED CPACK_INSTALL_PREFIX)
|
||||||
|
set(CPACK_INSTALL_PREFIX "/opt/rocm/test/hip/")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
|
||||||
|
set(PKG_NAME hip-catch-@HIP_PLATFORM@)
|
||||||
set(CPACK_PACKAGE_NAME ${PKG_NAME})
|
set(CPACK_PACKAGE_NAME ${PKG_NAME})
|
||||||
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "HIP: Heterogenous-computing Interface for Portability [CATCH TESTS]")
|
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "HIP: Heterogenous-computing Interface for Portability [CATCH TESTS]")
|
||||||
set(CPACK_PACKAGE_DESCRIPTION "HIP:
|
set(CPACK_PACKAGE_DESCRIPTION "HIP:
|
||||||
|
|||||||
Reference in New Issue
Block a user