From 63701e453ec03084da0a82e3b0e23bbcbce086fa Mon Sep 17 00:00:00 2001 From: Mike Gerwitz Date: Tue, 15 Nov 2016 12:11:47 -0500 Subject: [PATCH] Generate version string using tools/vergen This is important to indicate when there is ongoing development; otherwise the version number is incorrect and may deceive. It's not appropriate to bump the version constantly during development before release, either. * configure.ac (ver): Variable added, populated by tools/vergen. (AC_INIT): Use `ver'. --- configure.ac | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 9dac7e59..c5138bb7 100644 --- a/configure.ac +++ b/configure.ac @@ -16,7 +16,11 @@ # along with this program. If not, see . ## -AC_INIT([tame], [1.0.0], [dev@lovullo.com]) +# version string is dynamically generated +m4_define([ver], m4_esyscmd(tools/vergen)) +m4_if(ver, [], [m4_exit(1)]) + +AC_INIT([tame], [ver], [dev@lovullo.com]) AC_CONFIG_AUX_DIR([tools]) AM_INIT_AUTOMAKE([foreign])