diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 6d7790313..c0d44484f 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1137,6 +1137,27 @@ AC_MSG_RESULT($use_gcov) | |||
1137 | AM_CONDITIONAL([USE_COVERAGE], [test "x$use_gcov" = "xyes"]) | 1137 | AM_CONDITIONAL([USE_COVERAGE], [test "x$use_gcov" = "xyes"]) |
1138 | 1138 | ||
1139 | 1139 | ||
1140 | # version info | ||
1141 | AC_PATH_PROG(svnversioncommand, svnversion) | ||
1142 | AC_PATH_PROG(gitcommand, git) | ||
1143 | if test "X$svnversioncommand" = "X" || test `$svnversioncommand -n '.'` = "exported" | ||
1144 | then | ||
1145 | if test "X$gitcommand" = "X" | ||
1146 | then | ||
1147 | AC_DEFINE_UNQUOTED(VCS_VERSION, ["release"], [repository svn version]) | ||
1148 | else | ||
1149 | gitver=$(git log -1 | grep "git-svn-id" | sed -e 's/.*@\([[0-9]]\+\) .*/\1/') | ||
1150 | if "X$gitver" = "X" | ||
1151 | then | ||
1152 | AC_DEFINE_UNQUOTED(VCS_VERSION, ["release"], [repository svn version]) | ||
1153 | else | ||
1154 | AC_DEFINE_UNQUOTED(VCS_VERSION, ["svn-$gitver"], [repository svn version]) | ||
1155 | fi | ||
1156 | fi | ||
1157 | else | ||
1158 | AC_DEFINE_UNQUOTED(VCS_VERSION, ["svn-`svnversion -n`"], [repository svn version]) | ||
1159 | fi | ||
1160 | |||
1140 | AC_CONFIG_FILES([ | 1161 | AC_CONFIG_FILES([ |
1141 | Makefile | 1162 | Makefile |
1142 | contrib/Makefile | 1163 | contrib/Makefile |