summaryrefslogtreecommitdiff
path: root/m4/acinclude.m4
diff options
context:
space:
mode:
Diffstat (limited to 'm4/acinclude.m4')
-rw-r--r--m4/acinclude.m420
1 files changed, 20 insertions, 0 deletions
diff --git a/m4/acinclude.m4 b/m4/acinclude.m4
index e0d46ccff..aeea0e2fb 100644
--- a/m4/acinclude.m4
+++ b/m4/acinclude.m4
@@ -289,3 +289,23 @@ AC_DEFUN([CLASSPATH_COND_IF],
m4_default([$4], [:])
fi
])])
+
+dnl ---------------------------------------------------------------
+dnl IT_USING_ECJ
+dnl ---------------------------------------------------------------
+dnl Taken from IcedTea 2.x. Determines if javac is ecj or not
+dnl ---------------------------------------------------------------
+AC_DEFUN_ONCE([IT_USING_ECJ],[
+AC_REQUIRE([AC_PROG_JAVAC])
+AC_CACHE_CHECK([if we are using ecj as javac], it_cv_ecj, [
+if $JAVAC -version 2>&1| grep '^Eclipse' >&AS_MESSAGE_LOG_FD ; then
+ it_cv_ecj=yes;
+else
+ it_cv_ecj=no;
+fi
+])
+USING_ECJ=$it_cv_ecj
+AC_SUBST(USING_ECJ)
+AM_CONDITIONAL(ECJ_JAVAC, test x"${USING_ECJ}" = xyes)
+AC_PROVIDE([$0])dnl
+])