Detect the snapshot version number using darcs
authorSimon Marlow <simonmar@microsoft.com>
Tue, 6 Feb 2007 21:25:36 +0000 (21:25 +0000)
committerSimon Marlow <simonmar@microsoft.com>
Tue, 6 Feb 2007 21:25:36 +0000 (21:25 +0000)
commit06decfcd62d1ca9069cd4707115ecb92bea39064
tree040c7bca94a80fc3acc735c19597c55ca0f7bc5f
parente975c8f09ac8d85059a4b42cf56ebe036aa95dc7
Detect the snapshot version number using darcs
For non-release builds, we want to append a date to the version number
(e.g. 6.7.20070206).  Previously this was done by the nightly build
script, this new method figures out the snapshot version by querying
the darcs repository and finding the date of the most recent patch
(actually it finds the most recent of the last 100 patches, but that
should be good enough).  This is done by the configure script.

To handle source distributions, we create a file VERSION in the
top-level directory that contains the version number, and ship this in
the source distribution.  The configure script picks up the version
from this file if it doesn't see a _darcs directory.
Makefile
aclocal.m4
configure.ac