summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac12
1 files changed, 10 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index f14180a5e5f7..6e17ac2dab8a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6614,6 +6614,7 @@ if test "$ENABLE_JAVA" != ""; then
fi
HAVE_JAVA6=
+HAVE_JAVA9=
dnl ===================================================================
dnl Checks for JDK.
dnl ===================================================================
@@ -6675,6 +6676,9 @@ you must use the "--with-jdk-home" configure option explicitly])
if test "$_jdk_ver" -ge 10600; then
HAVE_JAVA6=TRUE
fi
+ if test "$_jdk_ver" -ge 10900; then
+ HAVE_JAVA9=TRUE
+ fi
AC_MSG_RESULT([checked (JDK $_jdk)])
JAVA_HOME=`echo $JAVAINTERPRETER | $SED -n "s,//*bin//*java,,p"`
@@ -6695,13 +6699,17 @@ else
JAVA_HOME=NO_JAVA_HOME ; export JAVA_HOME
fi
AC_SUBST([HAVE_JAVA6])
+AC_SUBST([HAVE_JAVA9])
dnl ===================================================================
dnl Set target Java bytecode version
dnl ===================================================================
if test "$ENABLE_JAVA" != ""; then
- _java_target_ver="1.5"
-
+ if test "$HAVE_JAVA9" == "TRUE"; then
+ _java_target_ver="1.6"
+ else
+ _java_target_ver="1.5"
+ fi
JAVA_SOURCE_VER="$_java_target_ver"
JAVA_TARGET_VER="$_java_target_ver"
fi