configure.ac
changeset 680 257e91516e09
parent 678 d1e1cd94bf49
child 744 f8c468367dab
child 907 d3b041452dd8
     1.1 --- a/configure.ac	Fri May 29 12:44:37 2009 +0100
     1.2 +++ b/configure.ac	Fri May 29 17:46:48 2009 +0100
     1.3 @@ -2,14 +2,17 @@
     1.4  
     1.5  dnl Version information.
     1.6  m4_define([lemon_version_number],
     1.7 -	[m4_normalize(esyscmd([echo ${LEMON_VERSION}]))])
     1.8 +          [m4_normalize(esyscmd([echo ${LEMON_VERSION}]))])
     1.9  dnl m4_define([lemon_version_number], [])
    1.10  m4_define([lemon_hg_path], [m4_normalize(esyscmd([./scripts/chg-len.py]))])
    1.11 -m4_define([lemon_hg_revision], [m4_normalize(esyscmd([hg id -i]))])
    1.12 +m4_define([lemon_hg_revision], [m4_normalize(esyscmd([hg id -i 2> /dev/null]))])
    1.13  m4_define([lemon_version], [ifelse(lemon_version_number(),
    1.14 -			   [],
    1.15 -			   [lemon_hg_path().lemon_hg_revision()],
    1.16 -			   [lemon_version_number()])])
    1.17 +                           [],
    1.18 +                           [ifelse(lemon_hg_revision(),
    1.19 +                           [],
    1.20 +                           [hg-tip],
    1.21 +                           [lemon_hg_path().lemon_hg_revision()])],
    1.22 +                           [lemon_version_number()])])
    1.23  
    1.24  AC_PREREQ([2.59])
    1.25  AC_INIT([LEMON], [lemon_version()], [lemon-user@lemon.cs.elte.hu], [lemon])