diff options
author | Jake Farrell <jfarrell@apache.org> | 2011-05-25 21:07:29 +0000 |
---|---|---|
committer | Jake Farrell <jfarrell@apache.org> | 2011-05-25 21:07:29 +0000 |
commit | 210d766d896849696e47c174df45686265e679d9 (patch) | |
tree | 98c2390b67839d0b1bd04555744ec1eb1418e096 /aclocal | |
parent | 9a42239eec13ae69ed6cd8b623bf438d2a5b9d74 (diff) | |
download | thrift-210d766d896849696e47c174df45686265e679d9.tar.gz |
Thrift-731: configure doesn't check for ant >= 1.7
Client: java, build process
Patch: Harlan Lieberman-Berg, Jake Farrell
Adds a configure check to verify that the current version of ant is >= 1.7 otherwise sets WITH_JAVA to no.
git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1127686 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'aclocal')
-rw-r--r-- | aclocal/ax_javac_and_java.m4 | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/aclocal/ax_javac_and_java.m4 b/aclocal/ax_javac_and_java.m4 index 03ab08e46..fdb4bf005 100644 --- a/aclocal/ax_javac_and_java.m4 +++ b/aclocal/ax_javac_and_java.m4 @@ -105,3 +105,17 @@ AC_DEFUN([AX_CHECK_JAVA_CLASS], rm -f configtest_ax_javac_and_java.java configtest_ax_javac_and_java.class ]) + + +AC_DEFUN([AX_CHECK_ANT_VERSION], + [ + AC_MSG_CHECKING(for ant version > $2) + ANT_VALID=`expr $($1 -version 2>/dev/null | sed -n 's/.*version \(@<:@0-9\.@:>@*\).*/\1/p') \>= $2` + if test "x$ANT_VALID" = "x1" ; then + AC_MSG_RESULT(yes) + else + AC_MSG_RESULT(no) + ANT="" + fi + ]) + |