Skip to content

Commit e22b406

Browse files
cpack: fix syntax of RPM package requirements
Change-Id: I0aff7370a8e0b4ba495be5284f81a62258961921 Signed-off-by: Artur Harasimiuk <[email protected]>
1 parent f76c0e8 commit e22b406

File tree

1 file changed

+16
-10
lines changed

1 file changed

+16
-10
lines changed

package.cmake

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -122,23 +122,29 @@ if(UNIX)
122122
endif()
123123

124124
if(IGDRCL__GMM_FOUND)
125-
list(APPEND _external_package_dependencies "intel-gmmlib(=${IGDRCL__GMM_VERSION})")
125+
list(APPEND _external_package_dependencies_debian "intel-gmmlib(=${IGDRCL__GMM_VERSION})")
126+
list(APPEND _external_package_dependencies_rpm "intel-gmmlib = ${IGDRCL__GMM_VERSION}")
126127
else()
127-
list(APPEND _external_package_dependencies "intel-gmmlib")
128+
list(APPEND _external_package_dependencies_debian "intel-gmmlib")
129+
list(APPEND _external_package_dependencies_rpm "intel-gmmlib")
128130
endif()
129131

130132
if(IGDRCL__IGC_FOUND)
131-
list(APPEND _external_package_dependencies "intel-igc-opencl(=${IGDRCL__IGC_VERSION})")
132-
list(APPEND _igc_package_dependencies "intel-igc-opencl(=${IGDRCL__IGC_VERSION})")
133+
list(APPEND _external_package_dependencies_debian "intel-igc-opencl(=${IGDRCL__IGC_VERSION})")
134+
list(APPEND _external_package_dependencies_rpm "intel-igc-opencl = ${IGDRCL__IGC_VERSION}")
135+
list(APPEND _igc_package_dependencies_debian "intel-igc-opencl(=${IGDRCL__IGC_VERSION})")
136+
list(APPEND _igc_package_dependencies_rpm "intel-igc-opencl = ${IGDRCL__IGC_VERSION}")
133137
else()
134-
list(APPEND _external_package_dependencies "intel-igc-opencl")
135-
list(APPEND _igc_package_dependencies "intel-igc-opencl")
138+
list(APPEND _external_package_dependencies_debian "intel-igc-opencl")
139+
list(APPEND _external_package_dependencies_rpm "intel-igc-opencl")
140+
list(APPEND _igc_package_dependencies_debian "intel-igc-opencl")
141+
list(APPEND _igc_package_dependencies_rpm "intel-igc-opencl")
136142
endif()
137143

138-
string(REPLACE ";" ", " CPACK_DEBIAN_OPENCL_PACKAGE_DEPENDS "${_external_package_dependencies}")
139-
string(REPLACE ";" ", " CPACK_DEBIAN_OCLOC_PACKAGE_DEPENDS "${_igc_package_dependencies}")
140-
string(REPLACE ";" ", " CPACK_RPM_OPENCL_PACKAGE_REQUIRES "${_external_package_dependencies}")
141-
string(REPLACE ";" ", " CPACK_RPM_OCLOC_PACKAGE_REQUIRES "${_igc_package_dependencies}")
144+
string(REPLACE ";" ", " CPACK_DEBIAN_OPENCL_PACKAGE_DEPENDS "${_external_package_dependencies_debian}")
145+
string(REPLACE ";" ", " CPACK_DEBIAN_OCLOC_PACKAGE_DEPENDS "${_igc_package_dependencies_debian}")
146+
string(REPLACE ";" ", " CPACK_RPM_OPENCL_PACKAGE_REQUIRES "${_external_package_dependencies_rpm}")
147+
string(REPLACE ";" ", " CPACK_RPM_OCLOC_PACKAGE_REQUIRES "${_igc_package_dependencies_rpm}")
142148

143149
include(CPack)
144150

0 commit comments

Comments
 (0)