OSDN Git Service
(root)
/
git-core
/
git.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Merge fixes up to GIT 1.0.7
[git-core/git.git]
/
GIT-VERSION-GEN
1
#!/bin/sh
2
3
GVF=GIT-VERSION-FILE
4
5
VN=$(git describe --abbrev=4 HEAD 2>/dev/null) || VN=v1.0.GIT
6
VN=$(expr "$VN" : v'\(.*\)')
7
if test -r $GVF
8
then
9
VC=$(sed -e 's/^GIT_VERSION = //' <$GVF)
10
else
11
VC=unset
12
fi
13
test "$VN" = "$VC" || {
14
echo >&2 "GIT_VERSION = $VN"
15
echo "GIT_VERSION = $VN" >$GVF
16
}
17
18