[Sheepdog] [PATCH] add git based versioning
MORITA Kazutaka
morita.kazutaka at lab.ntt.co.jp
Sat Sep 24 12:43:05 CEST 2011
Signed-off-by: MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp>
---
configure.ac | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/configure.ac b/configure.ac
index 7d49a52..00d1acc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -18,7 +18,13 @@
# bootstrap / init
AC_PREREQ([2.61])
-AC_INIT([sheepdog], [0.2.3], [sheepdog at lists.wpkg.org])
+m4_define([sheepdog_version], [0.2.3])
+
+m4_define([git_version],
+ m4_esyscmd_s([git describe --tags --dirty 2> /dev/null | sed 's/^v//']))
+
+AC_INIT([sheepdog], m4_default(git_version, sheepdog_version),
+ [sheepdog at lists.wpkg.org])
AM_INIT_AUTOMAKE([-Wno-portability])
AC_CONFIG_SRCDIR([collie/collie.c])
--
1.7.2.5
More information about the sheepdog
mailing list