controllers: improve the search by revision functionality
[ugit.git] / scripts / gitversion.sh
blob9bf9a1b9316694f08906dfc36bb73918c398efd1
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 "$VN" in
9 *$LF*) (exit 1) ;;
10 [0-9]*)
11 test -z "$(git diff-index --name-only HEAD)" ||
12 VN="$VN-dirty" ;;
13 esac
14 echo "VERSION='$VERSION.$VN'"