Files
compute-runtime/scripts/packaging/l0_gpu_driver/l0_gpu_driver.sh
Artur Harasimiuk a9795349b4 Revert "build: improve L0 driver versioning to allow HotFix number"
This reverts commit 56847274fa.

Reverting due to bug in unified runtime:
https://github.com/oneapi-src/unified-runtime/issues/1777

Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-06-21 14:10:28 +02:00

29 lines
1.3 KiB
Bash
Executable File

#!/usr/bin/env bash
#
# Copyright (C) 2021-2024 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
set -ex
get_l0_gpu_driver_version() {
__NEO_L0_VERSION_MAJOR_TMP=$(grep -m1 NEO_L0_VERSION_MAJOR ${REPO_DIR}/version.cmake | awk -F"MAJOR " '{ print $2 }' | awk -F")" '{ print $1 }')
NEO_L0_VERSION_MAJOR="${NEO_L0_VERSION_MAJOR:-$__NEO_L0_VERSION_MAJOR_TMP}"
unset __NEO_L0_VERSION_MAJOR_TMP
__NEO_L0_VERSION_MINOR_TMP=$(grep -m1 NEO_L0_VERSION_MINOR ${REPO_DIR}/version.cmake | awk -F"MINOR " '{ print $2 }' | awk -F")" '{ print $1 }')
NEO_L0_VERSION_MINOR="${NEO_L0_VERSION_MINOR:-$__NEO_L0_VERSION_MINOR_TMP}"
unset __NEO_L0_VERSION_MINOR_TMP
__NEO_TAG_TMP=$(git -C ${REPO_DIR} describe --abbrev=1 --tags | awk -F"." '{ nn=split($NF, nfa, "."); if(nn==2) {printf("%s-%s", nfa[1], nfa[2]);} else {print $NF;} }')
NEO_TAG="${NEO_TAG:-$__NEO_TAG_TMP}"
NEO_TAG="${NEO_TAG:-9999}"
unset __NEO_TAG_TMP
__NEO_L0_VERSION_PATCH_TMP=$(echo $NEO_TAG | awk -F '-' '{ print $1; }' | sed 's/^0*//')
NEO_L0_VERSION_PATCH="${NEO_L0_VERSION_PATCH:-$__NEO_L0_VERSION_PATCH_TMP}"
unset __NEO_L0_VERSION_PATCH_TMP
__NEO_L0_VERSION_HOTFIX_TMP=$(echo $NEO_TAG | awk -F '-' '{ if(NF>1) { print $2; } }')
NEO_L0_VERSION_HOTFIX="${NEO_L0_VERSION_HOTFIX:-$__NEO_L0_VERSION_HOTFIX_TMP}"
unset __NEO_L0_VERSION_HOTFIX_TMP
}