1 2 3 4 5 6 7 8 9
#!/bin/sh versionstring=`git describe 2>/dev/null` if [[ -z $versionstring ]]; then versionstring=`cat $1` fi echo "const char * const version = \"$versionstring\";" > $2