version handling improved

This commit is contained in:
John Preston 2015-09-24 13:49:06 +03:00
parent 75c4586b07
commit 0443dcf84a
9 changed files with 37 additions and 32 deletions

View file

@ -1,11 +1,6 @@
@echo OFF
set "AppVersionStrMajor=0.9"
set "AppVersion=9000"
set "AppVersionStrSmall=0.9"
set "AppVersionStr=0.9.0"
set "AppVersionStrFull=0.9.0.0"
set "DevChannel=0"
FOR /F "tokens=1,2* delims= " %i in (Version) do set "%i=%j"
if %DevChannel% neq 0 goto preparedev

View file

@ -1,7 +1,8 @@
AppVersionStrMajor=`./Version.sh | awk -F " " '{print $1}'`
AppVersion=`./Version.sh | awk -F " " '{print $2}'`
AppVersionStr=`./Version.sh | awk -F " " '{print $3}'`
DevChannel=`./Version.sh | awk -F " " '{print $4}'`
while IFS='' read -r line || [[ -n "$line" ]]; do
set $line
eval $1="$2"
done < Version
DevPostfix=''
if [ "$DevChannel" != "0" ]; then
DevPostfix='.dev'

View file

@ -1,7 +1,8 @@
AppVersionStrMajor=`./Version.sh | awk -F " " '{print $1}'`
AppVersion=`./Version.sh | awk -F " " '{print $2}'`
AppVersionStr=`./Version.sh | awk -F " " '{print $3}'`
DevChannel=`./Version.sh | awk -F " " '{print $4}'`
while IFS='' read -r line || [[ -n "$line" ]]; do
set $line
eval $1="$2"
done < Version
DevPostfix=''
if [ "$DevChannel" != "0" ]; then
DevPostfix='.dev'

View file

@ -1,7 +1,8 @@
AppVersionStrMajor=`./Version.sh | awk -F " " '{print $1}'`
AppVersion=`./Version.sh | awk -F " " '{print $2}'`
AppVersionStr=`./Version.sh | awk -F " " '{print $3}'`
DevChannel=`./Version.sh | awk -F " " '{print $4}'`
while IFS='' read -r line || [[ -n "$line" ]]; do
set $line
eval $1="$2"
done < Version
DevPostfix=''
if [ "$DevChannel" != "0" ]; then
DevPostfix='.dev'

View file

@ -1,7 +1,8 @@
AppVersionStrMajor=`./Version.sh | awk -F " " '{print $1}'`
AppVersion=`./Version.sh | awk -F " " '{print $2}'`
AppVersionStr=`./Version.sh | awk -F " " '{print $3}'`
DevChannel=`./Version.sh | awk -F " " '{print $4}'`
while IFS='' read -r line || [[ -n "$line" ]]; do
set $line
eval $1="$2"
done < Version
DevPostfix=''
DevParam=''
if [ "$DevChannel" != "0" ]; then

View file

@ -1,7 +1,8 @@
AppVersionStrMajor=`./Version.sh | awk -F " " '{print $1}'`
AppVersion=`./Version.sh | awk -F " " '{print $2}'`
AppVersionStr=`./Version.sh | awk -F " " '{print $3}'`
DevChannel=`./Version.sh | awk -F " " '{print $4}'`
while IFS='' read -r line || [[ -n "$line" ]]; do
set $line
eval $1="$2"
done < Version
DevPostfix=''
DevParam=''
if [ "$DevChannel" != "0" ]; then

View file

@ -1,7 +1,8 @@
AppVersionStrMajor=`./Version.sh | awk -F " " '{print $1}'`
AppVersion=`./Version.sh | awk -F " " '{print $2}'`
AppVersionStr=`./Version.sh | awk -F " " '{print $3}'`
DevChannel=`./Version.sh | awk -F " " '{print $4}'`
while IFS='' read -r line || [[ -n "$line" ]]; do
set $line
eval $1="$2"
done < Version
DevPostfix=''
DevParam=''
if [ "$DevChannel" != "0" ]; then

6
Telegram/Version Normal file
View file

@ -0,0 +1,6 @@
AppVersion 9000
AppVersionStrMajor 0.9
AppVersionStrSmall 0.9
AppVersionStr 0.9.0
AppVersionStrFull 0.9.0.0
DevChannel 0

View file

@ -1,2 +0,0 @@
echo 0.9 9000 0.9.0 0
# AppVersionStrMajor AppVersion AppVersionStr DevChannel