From f4ccd8979e1e446f3171b7d4727620efe14bf3cc Mon Sep 17 00:00:00 2001 From: Ranjith Ramakrishnan Date: Wed, 25 Jan 2023 14:49:21 -0800 Subject: [PATCH] rocrtst package name updated as per ROCm standards Change-Id: I6d7096a5c5c27648bf0cbfb4b1e83e72b7949421 [ROCm/ROCR-Runtime commit: a649357dec1fb62d0f46cc38f820fa7f17c311ef] --- .../rocrtst/suites/test_common/CMakeLists.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/projects/rocr-runtime/rocrtst/suites/test_common/CMakeLists.txt b/projects/rocr-runtime/rocrtst/suites/test_common/CMakeLists.txt index 529eb39f13..7a01f76b71 100755 --- a/projects/rocr-runtime/rocrtst/suites/test_common/CMakeLists.txt +++ b/projects/rocr-runtime/rocrtst/suites/test_common/CMakeLists.txt @@ -58,6 +58,8 @@ set ( CPACK_GENERATOR "DEB;RPM" CACHE STRING "Default packaging generators." ) set ( CPACK_DEBIAN_PACKAGE_HOMEPAGE "https://github.com/RadeonOpenCompute/ROCR-Runtime" ) set ( CPACK_PACKAGE_HOMEPAGE_URL "https://github.com/RadeonOpenCompute/ROCR-Runtime" ) set ( CPACK_RPM_PACKAGE_AUTOREQ 0 ) +set ( CPACK_RPM_FILE_NAME "RPM-DEFAULT" ) +set ( CPACK_DEBIAN_FILE_NAME "DEB-DEFAULT" ) ## Debian package values set ( CPACK_DEBIAN_PACKAGE_RELEASE "local" ) if( DEFINED ENV{CPACK_DEBIAN_PACKAGE_RELEASE} ) @@ -70,6 +72,14 @@ set ( CPACK_RPM_PACKAGE_RELEASE "local" ) if( DEFINED ENV{CPACK_RPM_PACKAGE_RELEASE} ) set ( CPACK_RPM_PACKAGE_RELEASE $ENV{CPACK_RPM_PACKAGE_RELEASE} ) endif() +## Add os details to rpm package name. For deb packages, its set from build environment +execute_process( COMMAND rpm --eval %{?dist} + RESULT_VARIABLE PROC_RESULT + OUTPUT_VARIABLE EVAL_RESULT + OUTPUT_STRIP_TRAILING_WHITESPACE ) +if ( PROC_RESULT EQUAL "0" AND NOT EVAL_RESULT STREQUAL "" ) + string ( APPEND CPACK_RPM_PACKAGE_RELEASE "%{?dist}" ) +endif() set (CPACK_RPM_PACKAGE_REQUIRES "rocm-core") set(DEFAULT_TARGETS "gfx700;gfx701;gfx702;gfx801;gfx802;gfx803;gfx805;gfx810;gfx900;gfx902;gfx904;gfx906;gfx908;gfx909;gfx90a;gfx90c;gfx1010;gfx1011;gfx1012;gfx1013;gfx1030;gfx1031;gfx1032;gfx1033;gfx1034;gfx1035;gfx1036;gfx1100;gfx1101;gfx1102;gfx1103")