主次版本号直接保存在build.sh文件中,每次发布版本要记得修改版本号
This commit is contained in:
parent
6b43da8081
commit
d2467287a2
37
build.sh
37
build.sh
|
@ -1,25 +1,30 @@
|
||||||
if [ "${2}" == "" ]; then
|
# Main and minor version definition
|
||||||
echo "usage: build.sh <main ver> [minver 0] [hw | lsc]"
|
mainverstr="s/ver_1/4/g"
|
||||||
exit
|
minverstr="s/ver_2/0/g"
|
||||||
fi
|
oem="${1}"
|
||||||
|
|
||||||
|
#if [ "${1}" -gt 0 ] 2>/dev/null ; then
|
||||||
|
# echo "${1}"
|
||||||
|
#else
|
||||||
|
# echo "usage: build.sh <main ver> [minver 0] [hw | lsc]"
|
||||||
|
# exit
|
||||||
|
#fi
|
||||||
|
#mainverstr="s/ver_1/""${1}""/g"
|
||||||
|
#minverstr="s/ver_2/"
|
||||||
|
#oem="${2}"
|
||||||
|
#if [ "$oem" == "minver" ]; then
|
||||||
|
# minverstr=${minverstr}"${3}"
|
||||||
|
# oem="${4}"
|
||||||
|
#else
|
||||||
|
# minverstr=${minverstr}"0"
|
||||||
|
#fi
|
||||||
|
#minverstr=${minverstr}"/g"
|
||||||
|
|
||||||
sysarch=$(arch)
|
sysarch=$(arch)
|
||||||
sys=$(cat /etc/issue)
|
sys=$(cat /etc/issue)
|
||||||
sys=${sys%% *}
|
sys=${sys%% *}
|
||||||
|
|
||||||
mainverstr="s/ver_1/""${1}""/g"
|
|
||||||
minverstr="s/ver_2/"
|
|
||||||
oem="${2}"
|
|
||||||
if [ "$oem" == "minver" ]; then
|
|
||||||
minverstr=${minverstr}"${3}"
|
|
||||||
oem="${4}"
|
|
||||||
else
|
|
||||||
minverstr=${minverstr}"0"
|
|
||||||
fi
|
|
||||||
minverstr=${minverstr}"/g"
|
|
||||||
|
|
||||||
echo ${mainverstr}
|
|
||||||
echo ${minverstr}
|
|
||||||
|
|
||||||
sed -ibkp ${mainverstr} hgdriver/wrapper/CMakeLists.txt
|
sed -ibkp ${mainverstr} hgdriver/wrapper/CMakeLists.txt
|
||||||
sed -i ${minverstr} hgdriver/wrapper/CMakeLists.txt
|
sed -i ${minverstr} hgdriver/wrapper/CMakeLists.txt
|
||||||
|
|
Loading…
Reference in New Issue