[Lemon-commits] Alpar Juttner: Better versioning (#144)
Lemon HG
hg at lemon.cs.elte.hu
Mon Sep 22 09:40:00 CEST 2008
details: http://lemon.cs.elte.hu/hg/lemon/rev/5d12d5c80ac9
changeset: 273:5d12d5c80ac9
user: Alpar Juttner <alpar [at] cs.elte.hu>
date: Sun Sep 21 08:48:08 2008 +0100
description:
Better versioning (#144)
diffstat:
1 file changed, 8 insertions(+), 2 deletions(-)
configure.ac | 10 ++++++++--
diffs (21 lines):
diff -r e63a95b68827 -r 5d12d5c80ac9 configure.ac
--- a/configure.ac Tue Sep 16 08:51:02 2008 +0100
+++ b/configure.ac Sun Sep 21 08:48:08 2008 +0100
@@ -1,9 +1,15 @@
dnl Process this file with autoconf to produce a configure script.
dnl Version information.
-m4_define([lemon_version_number], [])
+m4_define([lemon_version_number],
+ [m4_normalize(esyscmd([echo ${LEMON_VERSION}]))])
+dnl m4_define([lemon_version_number], [])
+m4_define([lemon_hg_path], [m4_normalize(esyscmd([./scripts/chg-len.py]))])
m4_define([lemon_hg_revision], [m4_normalize(esyscmd([hg id -i]))])
-m4_define([lemon_version], [ifelse(lemon_version_number(), [], [lemon_hg_revision()], [lemon_version_number()])])
+m4_define([lemon_version], [ifelse(lemon_version_number(),
+ [],
+ [lemon_hg_path().lemon_hg_revision()],
+ [lemon_version_number()])])
AC_PREREQ([2.59])
AC_INIT([LEMON], [lemon_version()], [lemon-user at lemon.cs.elte.hu], [lemon])
More information about the Lemon-commits
mailing list