Make inter-release --version output more useful.
authorJim Meyering <jim@meyering.net>
Sat, 25 Aug 2007 22:48:41 +0000 (00:48 +0200)
committerJim Meyering <jim@meyering.net>
Thu, 30 Aug 2007 15:26:31 +0000 (17:26 +0200)
commitbfe49f506f3385329d37baf4e242529049cfc887
treeb733f1eab08d76de29be4524fe369badafb6f40e
parent8138613746eb31748709d2352e1a11f6efcdc6d3
Make inter-release --version output more useful.

Now, each snapshot has a version "number" like 6.9-219-g58ddd,
which indicates that it is built using the 219th change set
(in _some_ repository) following the "v6.9" tag, and that 58ddd
is a prefix of the commit SHA1.
* build-aux/git-version-gen: New file.
* configure.ac: Run it to set the version.
* Makefile.am (dist-hook): Arrange so that .version appears only
in distribution tarballs, never in a checked-out repository.
* .gitignore: Add .version here, too.  Just in case.

Signed-off-by: Jim Meyering <jim@meyering.net>
.gitignore
ChangeLog
Makefile.am
build-aux/git-version-gen [new file with mode: 0755]
configure.ac