Show git sha1 hash in version string (bug #393).
commit566dcf18dcf793369a8b30acfce696823f8e071f
authorTeemu Murtola <teemu.murtola@cbr.su.se>
Thu, 18 Feb 2010 11:36:10 +0000 (18 12:36 +0100)
committerTeemu Murtola <teemu.murtola@cbr.su.se>
Thu, 18 Feb 2010 11:36:10 +0000 (18 12:36 +0100)
tree5ad5719970728de098b73c911e19cd340efe8293
parent502b93f9df5aa952ac895cacc0e716ad5def68c5
Show git sha1 hash in version string (bug #393).

This makes it much easier to identify development builds. The exact
format may need tweaking; now it shows the previous tag (if any),
followed by the first 20 digits of the sha1 hash of the most recent
commit. If there's no git repository, the VERSION string defined in
configure.ac is used as a fallback. CMake also uses the version string
defined in the top CMakeLists.txt.
configure.ac
src/gmxlib/.gitignore
src/gmxlib/Makefile.am
src/gmxlib/copyrite.c