X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=m4%2Fversion.m4;h=4766ae765633208ab39ebfd875a0327119380340;hb=ad0b236b51b79ef290f9b6a244f5d6b19d395d54;hp=2df93aeb8ab5eeb8968c2b5eb68cd9b70576c158;hpb=eb0f39767c66f54dc82ccc5880dc7594506ad63d;p=cacao.git diff --git a/m4/version.m4 b/m4/version.m4 index 2df93aeb8..4766ae765 100644 --- a/m4/version.m4 +++ b/m4/version.m4 @@ -1,6 +1,6 @@ dnl m4/version.m4 dnl -dnl Copyright (C) 2009 +dnl Copyright (C) 1996-2012 dnl CACAOVM - Verein zur Foerderung der freien virtuellen Maschine CACAO dnl dnl This file is part of CACAO. @@ -29,7 +29,7 @@ if test x`echo "$version" | $SED -e 's/[[0-9a-z+]]*//g'` = "x.."; then major=`echo "$version" | $SED -e 's/\.[[0-9a-z.+]]*$//'` minor=`echo "$version" | $SED -e 's/^[[0-9]]*\.//' -e 's/\.[[0-9a-z.+]]*$//'` - micro=`echo "$version" | $SED -r -e 's/^[[0-9]]*\.[[0-9]]*\.([[0-9]]*).*/\1/'` + micro=`echo "$version" | $SED -e 's/^[[0-9]]*\.[[0-9]]*\.\([[0-9]]*\).*/\1/'` extra=`echo "$version" | $SED -e 's/^[[0-9]]*\.[[0-9]]*\.[[0-9]]*//'` else major=`echo "$version" | $SED -e 's/\.[[0-9a-z.+]]*$//'` @@ -37,11 +37,16 @@ else micro=0 extra=`echo "$version" | $SED -e 's/^[[0-9]]*\.[[0-9]]*//'` fi +if test ! "x$CACAO_HGREV" = "x"; +then + extra="$extra.hg$CACAO_HGREV" +fi AC_DEFINE_UNQUOTED(VERSION_MAJOR, $major, [major version number]) AC_DEFINE_UNQUOTED(VERSION_MINOR, $minor, [minor version number]) AC_DEFINE_UNQUOTED(VERSION_MICRO, $micro, [micro version number]) AC_DEFINE_UNQUOTED(VERSION_EXTRA, "$extra", [extra version info]) +AC_DEFINE_UNQUOTED(VERSION_FULL, "$major.$minor.$micro$extra", [full version info]) ])