build: add a git revision id to the ugit version number
[git-cola.git] / scripts / gitversion.sh
blob66bf38a698310d0fef9b81cf84dde525bbd627c6
1 #!/bin/sh
2 unset CDPATH #just in case
3 cd $(dirname $0)
4 . ./version.sh >/dev/null
5 VN=$(git rev-parse HEAD 2>/dev/null | cut -c1-7)
6 LF='
8 case "$VERSION" in
9 *$LF*) (exit 1) ;;
10 v[0-9]*)
11 test -z "$(git diff-index --name-only HEAD)" ||
12 VN="$VN-dirty" ;;
13 esac
14 echo "VERSION='$VERSION.$VN'"