OSCAR-code/sleepyhead/scripts/inc_build.sh
2014-07-09 16:39:44 +10:00

25 lines
549 B
Bash
Executable File

#!/bin/bash
MY_PATH="`dirname \"$0\"`"
if [ -f "$MY_PATH/build_number" ]
then
number=`cat $MY_PATH/build_number`
else
number=0
fi
if [ ! "$1" == "release" ]
then
echo "Updating build number"
let number++
echo "$number" > $MY_PATH/build_number
echo "const int build_number = ""$number;" | tee $MY_PATH/../build_number.h
else
echo "Skipping build number update"
# But create anyway if it doesn't exist
if [ ! -f $MY_PATH/../build_number.h ]
then
echo "const int build_number = ""$number;" | tee $MY_PATH/../build_number.h
fi
fi