first draft of versioning of client

This commit is contained in:
maliakal_d 2018-05-24 16:58:07 +02:00
parent ad3ac2cdee
commit 4d4e4a4ce7
4 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,5 @@
/** API versions */
#define APIRECEIVER 0x20170101
#define APIEIGER 0x20170101
#define APIJUNGFRAU 0x20170101
#define APIGOTTHARD 0x20170101

View File

@ -0,0 +1,7 @@
SRCFILE=gitInfoEiger.h
DSTFILE=../commonFiles/versionAPI.h
SRCPATTERN=GITDATE
DSTPATTERN=APIEIGER
awk -v a="$SRCFILE" -v b="$DSTFILE" -v c="$SRCPATTERN" -v d="$DSTPATTERN" 'FNR==NR&&$2==c{x=$3} NR!=FNR{if($2==d){$3=x}print > b}' $SRCFILE $DSTFILE

View File

@ -0,0 +1,7 @@
SRCFILE=gitInfoGotthard.h
DSTFILE=../commonFiles/versionAPI.h
SRCPATTERN=GITDATE
DSTPATTERN=APIGOTTHARD
awk -v a="$SRCFILE" -v b="$DSTFILE" -v c="$SRCPATTERN" -v d="$DSTPATTERN" 'FNR==NR&&$2==c{x=$3} NR!=FNR{if($2==d){$3=x}print > b}' $SRCFILE $DSTFILE

View File

@ -0,0 +1,7 @@
SRCFILE=gitInfoJungfrau.h
DSTFILE=../commonFiles/versionAPI.h
SRCPATTERN=GITDATE
DSTPATTERN=APIJUNGFRAU
awk -v a="$SRCFILE" -v b="$DSTFILE" -v c="$SRCPATTERN" -v d="$DSTPATTERN" 'FNR==NR&&$2==c{x=$3} NR!=FNR{if($2==d){$3=x}print > b}' $SRCFILE $DSTFILE