From: Nathael Pajani Date: Thu, 11 Jun 2020 19:13:12 +0000 (+0200) Subject: Adding script to update (increment) firmware version number used for scialys app... X-Git-Url: http://git.techno-innov.fr/?a=commitdiff_plain;h=5a35072aad31c17130275b1c2a7f74d450c81ff3;p=soft%2Flpc122x%2Fcore Adding script to update (increment) firmware version number used for scialys app, may be used by any app. --- diff --git a/update_version.sh b/update_version.sh new file mode 100755 index 0000000..accaf0d --- /dev/null +++ b/update_version.sh @@ -0,0 +1,21 @@ +#! /bin/sh + +# This script must be run from the application directory which wants to use it + +# Check header file and version counter files presence +if [ ! -f .version ] ; then + echo "No initial version counter, setting to version 1" + echo 1 > .version +fi +if [ ! -f version.h ] ; then + echo "Need version.h file" + exit 3 +fi + +# Read and increment version number +i=$(cat .version) +i=$((i + 1)) +echo $i > .version + +#update version number in header file +sed -i "s/COMPILE_VERSION.*/COMPILE_VERSION \"$i\"/" version.h