author | Ryan C. Gordon |
Mon, 18 May 2020 15:52:51 -0400 | |
changeset 13815 | 8c7bf8f29b8c |
parent 13784 | cd8794af675f |
permissions | -rwxr-xr-x |
1 #!/bin/sh
2 #
3 # Print the current source revision, if available
5 SDL_ROOT=$(dirname $0)/..
6 cd $SDL_ROOT
8 if [ -x "$(command -v hg)" ]; then
9 rev="$(hg parents --template 'hg-{rev}:{node|short}' 2>/dev/null)"
10 if [ $? = 0 ]; then
11 echo $rev
12 exit 0
13 fi
14 fi
16 if [ -x "$(command -v p4)" ]; then
17 rev="$(p4 changes -m1 ./...\#have 2>/dev/null| awk '{print $2}')"
18 if [ $? = 0 ]; then
19 echo $rev
20 exit 0
21 fi
22 fi
24 echo "hg-0:baadf00d"
25 exit 1