Merge branch 'charm' of charmgit:charm into charm
[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 > VERSION.new || touch VERSION.new
14
15 VNEW=`cat VERSION.new`
16
17 if [ "$VOLD" != "$VNEW" ]
18 then
19     cp VERSION.new VERSION
20     echo Copying VERSION.new = $VNEW over VERSION = $VOLD
21 fi