Code

GIT-VERSION-FILE: check ./version first.
authorJunio C Hamano <junkio@cox.net>
Wed, 14 Feb 2007 19:33:04 +0000 (11:33 -0800)
committerJunio C Hamano <junkio@cox.net>
Wed, 14 Feb 2007 23:25:27 +0000 (15:25 -0800)
commit204d409247e7bbc7848569462aa11a87e373c8d6
treeea0f8c8c22a2edb43c80b95335b5824d43744047
parent78a28df9388cccb1ec85aa5642808f0d3392155f
GIT-VERSION-FILE: check ./version first.

When somebody else extracts git tarball inside a larger project,
'git describe' would reported the version number of that upper
level project.

Sometimes, using the consistent versioning across subdirectories
of a larger project is useful, but it may not always be the
right thing to do.

This changes the script to check ./vertion file first, and then
fall back to "git describe".  This way, by default, tarball
distribution will get our own version.  If the upper level wants
to use consistent versioning across its subdirectories, its
Makefile can overwrite ./version file to force whatever version
number they want to give us before descending into us.

Signed-off-by: Junio C Hamano <junkio@cox.net>
GIT-VERSION-GEN