open-cas-linux/modules/CAS_VERSION_GEN
Robert Baldyga f127d7c825 Update version to v20.6 (WIP version)
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-04-22 16:13:00 +02:00

32 lines
775 B
Bash
Executable File

#!/bin/bash
#
# Copyright(c) 2012-2020 Intel Corporation
# SPDX-License-Identifier: BSD-3-Clause-Clear
#
VER_FILE=CAS_VERSION
if [ -f ${VER_FILE} ]; then
echo -e "Using existing ${VER_FILE} version file.\n"
exit 0
fi
echo -e "No ${VER_FILE} found. Preparing default version file.\n"
CAS_VERSION_MAIN=20
CAS_VERSION_MAJOR=6
CAS_VERSION_MINOR=0
CAS_BUILD_NO=0000`date +%m%d`
touch ${VER_FILE}
CAS_VERSION=$(printf "%02d.%02d.%02d.%s" $CAS_VERSION_MAIN $CAS_VERSION_MAJOR \
$CAS_VERSION_MINOR $CAS_BUILD_NO)
echo "CAS_VERSION_MAIN=${CAS_VERSION_MAIN}" >> ${VER_FILE}
echo "CAS_VERSION_MAJOR=${CAS_VERSION_MAJOR}" >> ${VER_FILE}
echo "CAS_VERSION_MINOR=${CAS_VERSION_MINOR}" >> ${VER_FILE}
echo "CAS_VERSION=${CAS_VERSION}" >> ${VER_FILE}
cat ${VER_FILE}