SWDEV-350058 - Create ocltst package

Change-Id: Ifd1f538254c174da5bca2535ade5ac25c49bf673
This commit is contained in:
Jason Tang
2022-08-19 18:18:15 -04:00
parent ec63aa2302
commit 145afd6a78
6 changed files with 20 additions and 11 deletions
+12 -3
View File
@@ -3,10 +3,12 @@ project(rocm-opencl)
set(CPACK_COMPONENTS_ALL binary dev)
if(BUILD_ICD)
set(CPACK_COMPONENTS_ALL binary dev icd)
else()
set(CPACK_COMPONENTS_ALL binary dev)
set(CPACK_COMPONENTS_ALL "${CPACK_COMPONENTS_ALL}" icd)
endif()
if(BUILD_TESTS)
set(CPACK_COMPONENTS_ALL "${CPACK_COMPONENTS_ALL}" ocltst)
endif()
set(CPACK_DEB_COMPONENT_INSTALL ON)
set(CPACK_RPM_COMPONENT_INSTALL ON)
@@ -101,6 +103,13 @@ if(BUILD_ICD)
set(CPACK_RPM_ICD_PACKAGE_REQUIRES "rocm-core")
endif()
if(BUILD_TESTS)
set(CPACK_OCLTST_DEB "ON")
set(CPACK_DEBIAN_OCLTST_PACKAGE_NAME "rocm-ocltst")
set(CPACK_OCLTST_RPM "ON")
set(CPACK_RPM_OCLTST_PACKAGE_NAME "rocm-ocltst")
endif()
if(DEFINED ENV{CPACK_RPM_PACKAGE_RELEASE})
set(CPACK_RPM_PACKAGE_RELEASE $ENV{CPACK_RPM_PACKAGE_RELEASE})
else()