removed --dirty option as it is not available in git on Jaguar
[charm.git] / src / scripts / commitid.sh
1 #!/bin/bash
2
3 # Get a string describing the current code, and compare it to the
4 # recorded value in VERSION. Copy over that if it's changed, so that
5 # Make sees a more recent file.
6
7 VOLD=""
8 if [ -r VERSION ]
9 then
10     VOLD=`cat VERSION`
11 fi
12
13 #git describe --long --dirty --always > VERSION.new || touch VERSION.new
14 git describe --long --always > VERSION.new || touch VERSION.new
15
16 VNEW=`cat VERSION.new`
17
18 if [ "$VOLD" != "$VNEW" ]
19 then
20     cp VERSION.new VERSION
21     echo Copying VERSION.new = $VNEW over VERSION = $VOLD
22 fi