mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-20 17:00:59 +08:00
build: correct OCL driver version in case of non-zero hotfix version
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
b54b568ce2
commit
5d3b855600
@@ -74,18 +74,25 @@ if(NOT DEFINED NEO_VERSION_BUILD)
|
||||
set(NEO_VERSION_BUILD 0)
|
||||
endif()
|
||||
|
||||
if(NEO_VERSION_BUILD MATCHES "^([0-9]+)\\.([0-9]+)$")
|
||||
set(NEO_VERSION_BUILD "${CMAKE_MATCH_1}")
|
||||
if(DEFINED NEO_VERSION_HOTFIX AND NOT ("${NEO_VERSION_HOTFIX}" STREQUAL "${CMAKE_MATCH_2}"))
|
||||
message(FATAL_ERROR "Inconsistent hotfix version provided: ${NEO_VERSION_HOTFIX} vs ${CMAKE_MATCH_2}")
|
||||
endif()
|
||||
set(NEO_VERSION_HOTFIX "${CMAKE_MATCH_2}")
|
||||
endif()
|
||||
|
||||
if(NOT DEFINED NEO_VERSION_HOTFIX)
|
||||
set(NEO_VERSION_HOTFIX 0)
|
||||
endif()
|
||||
|
||||
if(NEO_VERSION_BUILD MATCHES "^([0-9]+)\\.([0-9]+)$")
|
||||
set(NEO_VERSION_BUILD "${CMAKE_MATCH_1}")
|
||||
set(NEO_VERSION_HOTFIX "${CMAKE_MATCH_2}")
|
||||
endif()
|
||||
|
||||
# OpenCL package version
|
||||
set(NEO_OCL_DRIVER_VERSION "${NEO_OCL_VERSION_MAJOR}.${NEO_OCL_VERSION_MINOR}.${NEO_VERSION_BUILD}")
|
||||
|
||||
if(NOT ("${NEO_VERSION_HOTFIX}" STREQUAL "0"))
|
||||
set(NEO_OCL_DRIVER_VERSION "${NEO_OCL_DRIVER_VERSION}.${NEO_VERSION_HOTFIX}")
|
||||
endif()
|
||||
|
||||
# Level-Zero package version
|
||||
set(NEO_L0_VERSION_MAJOR 1)
|
||||
set(NEO_L0_VERSION_MINOR 13)
|
||||
|
||||
Reference in New Issue
Block a user