40 lines
1.6 KiB
Bash
Executable File
40 lines
1.6 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
#path=$(pwd)
|
|
#folder=$($path | awk -F"/" '{$NF}')
|
|
folder=$(basename "$(pwd)")
|
|
|
|
if [ "$folder" == "bioprocc2650" ]; then
|
|
year=$(date +%-y)
|
|
month=$(date +%-m)
|
|
day=$(date +%-d)
|
|
hour=$(date +%-H)
|
|
minute=$(date +%-M)
|
|
|
|
hash=$(git rev-parse HEAD)
|
|
branch=$(git rev-parse --abbrev-ref HEAD)
|
|
|
|
sed -i "5c #define VERSION_DATE_YEAR ${year}"\
|
|
./simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/headstage_version.h
|
|
|
|
sed -i "6c #define VERSION_DATE_MONTH ${month}"\
|
|
./simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/headstage_version.h
|
|
|
|
sed -i "7c #define VERSION_DATE_DAY ${day}"\
|
|
./simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/headstage_version.h
|
|
|
|
sed -i "8c #define VERSION_DATE_HOUR ${hour}"\
|
|
./simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/headstage_version.h
|
|
|
|
sed -i "9c #define VERSION_DATE_MINUTE ${minute}"\
|
|
./simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/headstage_version.h
|
|
|
|
sed -i "13c #define VERSION_HASH ${hash}"\
|
|
./simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/headstage_version.h
|
|
|
|
sed -i "14c #define VERSION_GIT_BRANCH ${branch}"\
|
|
./simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/headstage_version.h
|
|
|
|
#cat ./simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/headstage_version.h
|
|
fi
|