|
@@ -126,14 +126,12 @@ changequote(,)
|
|
|
LIB_VER=`echo ${GRASS_VERSION_NUMBER} | sed 's/^\([0-9.]*\).*$/\1/'`
|
|
|
changequote([,])
|
|
|
|
|
|
-GRASS_VERSION_SVN="exported"
|
|
|
-AC_PATH_PROG(SVN_VERSION, svnversion, no)
|
|
|
-if test "$SVN_VERSION" != "no" ; then
|
|
|
- GRASS_VERSION_SVN=`$SVN_VERSION -c | cut -f2 -d:`
|
|
|
- if test "$GRASS_VERSION_SVN" = "exported" -o "$GRASS_VERSION_SVN" = "Unversioned directory" ; then
|
|
|
- GRASS_VERSION_SVN="exported"
|
|
|
- else
|
|
|
- GRASS_VERSION_SVN="r$GRASS_VERSION_SVN"
|
|
|
+GRASS_VERSION_GIT="exported"
|
|
|
+AC_PATH_PROG(GIT, git, no)
|
|
|
+if test "$GIT" != "no" ; then
|
|
|
+ GRASS_VERSION_GIT=`$GIT rev-parse --short HEAD 2>/dev/null`
|
|
|
+ if test -z "$GRASS_VERSION_GIT"; then
|
|
|
+ GRASS_VERSION_GIT="exported"
|
|
|
fi
|
|
|
fi
|
|
|
|
|
@@ -143,7 +141,7 @@ AC_SUBST(GRASS_VERSION_MINOR)
|
|
|
AC_SUBST(GRASS_VERSION_RELEASE)
|
|
|
AC_SUBST(GRASS_VERSION_NUMBER)
|
|
|
AC_SUBST(GRASS_VERSION_DATE)
|
|
|
-AC_SUBST(GRASS_VERSION_SVN)
|
|
|
+AC_SUBST(GRASS_VERSION_GIT)
|
|
|
AC_SUBST(NAME_VER)
|
|
|
AC_SUBST(LIB_VER)
|
|
|
|