summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorTomas Chvatal <tchvatal@suse.cz>2012-05-05 12:13:37 +0200
committerTomas Chvatal <tchvatal@suse.cz>2012-05-05 12:15:38 +0200
commit0815a87c0c3fc1705170d8500056b2fae980e1e2 (patch)
tree731f5f56b919a0436fe60a80c536ee97d1134c6d /configure.in
parente10adabc55194cd47f26e726137d2fd036f3cadb (diff)
Do not check for beanshell if not needed
Do not install the benashell/javascript stuff if they are not actually bult. Build rhino only when required by javascript extension. Change-Id: Icc378524008389af35631c64a1a0288eb4f271be
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in43
1 files changed, 21 insertions, 22 deletions
diff --git a/configure.in b/configure.in
index f10aac1a921e..7978f2fc6dae 100644
--- a/configure.in
+++ b/configure.in
@@ -6858,28 +6858,6 @@ AC_SUBST(SYSTEM_POSTGRESQL)
AC_SUBST(POSTGRESQL_INC)
AC_SUBST(POSTGRESQL_LIB)
-dnl ===================================================================
-dnl Check for system beanshell
-dnl ===================================================================
-if test "$with_java" != "no"; then
-AC_MSG_CHECKING([which beanshell to use])
-if test "$with_system_beanshell" = "yes"; then
- AC_MSG_RESULT([external])
- SYSTEM_BSH=YES
- if test -z $BSH_JAR; then
- BSH_JAR=/usr/share/java/bsh.jar
- fi
- AC_CHECK_FILE($BSH_JAR, [],
- [AC_MSG_ERROR(bsh.jar not found.)], [])
-else
- AC_MSG_RESULT([internal])
- SYSTEM_BSH=NO
- BUILD_TYPE="$BUILD_TYPE BSH"
-fi
-fi
-AC_SUBST(SYSTEM_BSH)
-AC_SUBST(BSH_JAR)
-
dnl ===================================================================
dnl Check for system saxon
@@ -9185,18 +9163,39 @@ AC_MSG_CHECKING([whether to build extension for support of scripts in BeanShell]
if test "x$enable_ext_scripting_beanshell" = "xyes" -a "x$enable_extension_integration" != "xno" -a "x$with_java" != "xno"; then
AC_MSG_RESULT([yes])
ENABLE_SCRIPTING_BEANSHELL=YES
+
+ dnl ===================================================================
+ dnl Check for system beanshell
+ dnl ===================================================================
+ AC_MSG_CHECKING([which beanshell to use])
+ if test "$with_system_beanshell" = "yes"; then
+ AC_MSG_RESULT([external])
+ SYSTEM_BSH=YES
+ if test -z $BSH_JAR; then
+ BSH_JAR=/usr/share/java/bsh.jar
+ fi
+ AC_CHECK_FILE($BSH_JAR, [],
+ [AC_MSG_ERROR(bsh.jar not found.)], [])
+ else
+ AC_MSG_RESULT([internal])
+ SYSTEM_BSH=NO
+ BUILD_TYPE="$BUILD_TYPE BSH"
+ fi
else
AC_MSG_RESULT([no])
ENABLE_SCRIPTING_BEANSHELL=NO
SCPDEFS="$SCPDEFS -DWITHOUT_EXTENSION_SCRIPTING_BEANSHELL"
fi
AC_SUBST(ENABLE_SCRIPTING_BEANSHELL)
+AC_SUBST(SYSTEM_BSH)
+AC_SUBST(BSH_JAR)
# scripting provider for JavaScript extension?
AC_MSG_CHECKING([whether to build extension for support of scripts in JavaScript])
if test "x$enable_ext_scripting_javascript" = "xyes" -a "x$enable_extension_integration" != "xno" -a "x$with_java" != "xno"; then
AC_MSG_RESULT([yes])
ENABLE_SCRIPTING_JAVASCRIPT=YES
+ BUILD_TYPE="$BUILD_TYPE RHINO"
else
AC_MSG_RESULT([no])
ENABLE_SCRIPTING_JAVASCRIPT=NO