summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@gmail.com>2011-09-25 08:18:45 +0000
committerMorgan Deters <mdeters@gmail.com>2011-09-25 08:18:45 +0000
commit964b40905c6daed1ac4612fde034264222f6bb67 (patch)
tree741d0bb71fc81168fddb004468e95bbc67f5fc99 /configure.ac
parentb79e8b369649f053ce3a39d3d178e4e2dbcf9993 (diff)
first crack at compatibility java interface (not built by default)
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac20
1 files changed, 20 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index b08c32099..01ce74565 100644
--- a/configure.ac
+++ b/configure.ac
@@ -745,6 +745,20 @@ if test -n "$CXXTEST"; then
fi
fi
+AC_ARG_VAR(PYTHON, [PYTHON interpreter (used for building legacy Java library interface)])
+
+if test -z "$PYTHON"; then
+ AC_CHECK_PROGS(PYTHON, python, python, [])
+else
+ AC_CHECK_PROG(PYTHON, "$PYTHON", "$PYTHON", [])
+fi
+
+if test -z "$PYTHON"; then
+ AC_MSG_WARN([python not found, cannot build libcvc4compat_java (the legacy Java interface).])
+ CXXTESTGEN=
+ CXXTEST=
+fi
+
# Checks for libraries.
AC_CHECK_LIB(z, gzread, , [AC_MSG_ERROR([zlib required, install your distro's zlib-dev package or see www.zlib.net])])
AC_CHECK_HEADER(zlib.h, , [AC_MSG_ERROR([zlib required, install your distro's zlib-dev package or see www.zlib.net])])
@@ -838,6 +852,7 @@ fi
# Java
AC_ARG_VAR(JAVA, [Java interpreter (used when testing Java interface)])
AC_ARG_VAR(JAVAC, [Java compiler (used when building and testing Java interface)])
+AC_ARG_VAR(JAVAH, [Java compiler (used when building and testing Java interface)])
AC_ARG_VAR(JAR, [Jar archiver (used when building Java interface)])
AC_ARG_VAR(JAVA_INCLUDES, [flags to pass to C compiler when building JNI libraries])
if test "$cvc4_build_java_bindings"; then
@@ -853,6 +868,11 @@ if test "$cvc4_build_java_bindings"; then
else
AC_CHECK_PROG(JAVAC, "$JAVAC", "$JAVAC", [])
fi
+ if test -z "$JAVAH"; then
+ AC_CHECK_PROGS(JAVAH, javah gcjh, javah, [])
+ else
+ AC_CHECK_PROG(JAVAH, "$JAVAH", "$JAVAH", [])
+ fi
if test -z "$JAR"; then
AC_CHECK_PROGS(JAR, jar, jar, [])
else
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback