From e0476629fe021d6a4589490b4e8060c895eab412 Mon Sep 17 00:00:00 2001 From: Nirmal Unnikrishnan Date: Fri, 26 Aug 2022 18:26:55 -0500 Subject: [PATCH] : updating the kfdtest packaging version Change-Id: I4132d1106bd997b64b1496ea268961172a545102 --- tests/kfdtest/CMakeLists.txt | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/tests/kfdtest/CMakeLists.txt b/tests/kfdtest/CMakeLists.txt index 8976a584c1..e56643d3d7 100644 --- a/tests/kfdtest/CMakeLists.txt +++ b/tests/kfdtest/CMakeLists.txt @@ -29,7 +29,7 @@ cmake_minimum_required(VERSION 3.5 FATAL_ERROR) project(KFDTest) # For DEB/RPM generation -set ( CPACK_PACKAGE_FILE_NAME "kfdtest" ) +set ( CPACK_PACKAGE_NAME "kfdtest" ) set ( CPACK_PACKAGE_CONTACT "Advanced Micro Devices Inc." ) set ( CPACK_PACKAGE_DESCRIPTION "This package includes kfdtest, the list of excluded tests for each ASIC, and a convenience script to run the test suite" ) set ( CPACK_PACKAGE_DESCRIPTION_SUMMARY "Test suite for ROCK/KFD" ) @@ -48,10 +48,20 @@ set ( CPACK_PACKAGE_HOMEPAGE_URL "https://github.com/RadeonOpenCompute/ROCT-Thun set ( CPACK_DEBIAN_FILE_NAME "DEB-DEFAULT") set ( CPACK_RPM_FILE_NAME "RPM-DEFAULT") +## Debian package values +set ( CPACK_DEBIAN_PACKAGE_RELEASE "local" ) +if( DEFINED ENV{CPACK_DEBIAN_PACKAGE_RELEASE} ) + set ( CPACK_DEBIAN_PACKAGE_RELEASE $ENV{CPACK_DEBIAN_PACKAGE_RELEASE} ) +endif() +## RPM package variables +set ( CPACK_RPM_PACKAGE_RELEASE "local" ) +if( DEFINED ENV{CPACK_RPM_PACKAGE_RELEASE} ) + set ( CPACK_RPM_PACKAGE_RELEASE $ENV{CPACK_RPM_PACKAGE_RELEASE} ) +endif() + set(PACKAGE_VERSION_STR "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}.${ROCM_VERSION_FOR_PACKAGE}") set(CPACK_PACKAGE_VERSION "${PACKAGE_VERSION_STR}") - ## Define default variable and variables for the optional build target hsakmt-dev set ( SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR} CACHE STRING "Location of hsakmt source code." ) set ( CMAKE_INSTALL_PREFIX "/opt/rocm" CACHE STRING "Default installation directory." ) @@ -65,7 +75,6 @@ set (CPACK_DEBIAN_PACKAGE_DEPENDS "rocm-core") # RPM package specific variables set (CPACK_RPM_PACKAGE_REQUIRES "rocm-core") - #set ( CMAKE_VERBOSE_MAKEFILE on ) find_package(PkgConfig)