cpack: fix syntax of RPM package requirements

Change-Id: I0aff7370a8e0b4ba495be5284f81a62258961921
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
This commit is contained in:
Artur Harasimiuk
2019-02-21 15:48:45 +01:00
committed by sys_ocldev
parent f76c0e84fb
commit e22b4069ac

View File

@@ -122,23 +122,29 @@ if(UNIX)
endif()
if(IGDRCL__GMM_FOUND)
list(APPEND _external_package_dependencies "intel-gmmlib(=${IGDRCL__GMM_VERSION})")
list(APPEND _external_package_dependencies_debian "intel-gmmlib(=${IGDRCL__GMM_VERSION})")
list(APPEND _external_package_dependencies_rpm "intel-gmmlib = ${IGDRCL__GMM_VERSION}")
else()
list(APPEND _external_package_dependencies "intel-gmmlib")
list(APPEND _external_package_dependencies_debian "intel-gmmlib")
list(APPEND _external_package_dependencies_rpm "intel-gmmlib")
endif()
if(IGDRCL__IGC_FOUND)
list(APPEND _external_package_dependencies "intel-igc-opencl(=${IGDRCL__IGC_VERSION})")
list(APPEND _igc_package_dependencies "intel-igc-opencl(=${IGDRCL__IGC_VERSION})")
list(APPEND _external_package_dependencies_debian "intel-igc-opencl(=${IGDRCL__IGC_VERSION})")
list(APPEND _external_package_dependencies_rpm "intel-igc-opencl = ${IGDRCL__IGC_VERSION}")
list(APPEND _igc_package_dependencies_debian "intel-igc-opencl(=${IGDRCL__IGC_VERSION})")
list(APPEND _igc_package_dependencies_rpm "intel-igc-opencl = ${IGDRCL__IGC_VERSION}")
else()
list(APPEND _external_package_dependencies "intel-igc-opencl")
list(APPEND _igc_package_dependencies "intel-igc-opencl")
list(APPEND _external_package_dependencies_debian "intel-igc-opencl")
list(APPEND _external_package_dependencies_rpm "intel-igc-opencl")
list(APPEND _igc_package_dependencies_debian "intel-igc-opencl")
list(APPEND _igc_package_dependencies_rpm "intel-igc-opencl")
endif()
string(REPLACE ";" ", " CPACK_DEBIAN_OPENCL_PACKAGE_DEPENDS "${_external_package_dependencies}")
string(REPLACE ";" ", " CPACK_DEBIAN_OCLOC_PACKAGE_DEPENDS "${_igc_package_dependencies}")
string(REPLACE ";" ", " CPACK_RPM_OPENCL_PACKAGE_REQUIRES "${_external_package_dependencies}")
string(REPLACE ";" ", " CPACK_RPM_OCLOC_PACKAGE_REQUIRES "${_igc_package_dependencies}")
string(REPLACE ";" ", " CPACK_DEBIAN_OPENCL_PACKAGE_DEPENDS "${_external_package_dependencies_debian}")
string(REPLACE ";" ", " CPACK_DEBIAN_OCLOC_PACKAGE_DEPENDS "${_igc_package_dependencies_debian}")
string(REPLACE ";" ", " CPACK_RPM_OPENCL_PACKAGE_REQUIRES "${_external_package_dependencies_rpm}")
string(REPLACE ";" ", " CPACK_RPM_OCLOC_PACKAGE_REQUIRES "${_igc_package_dependencies_rpm}")
include(CPack)