[Libreoffice-commits] core.git: accessibility/Module_accessibility.mk apache-commons/Module_apache-commons.mk bean/Module_bean.mk beanshell/Module_beanshell.mk bridges/Module_bridges.mk config_host/config_features.h.in config_host.mk.in configure.ac connectivity/CppunitTest_connectivity_commontools.mk connectivity/Library_dbtools.mk connectivity/Module_connectivity.mk connectivity/source cppu/source cui/Library_cui.mk cui/source dbaccess/source desktop/Library_migrationoo2.mk desktop/source desktop/test desktop/unx extensions/Library_pl.mk extensions/StaticLibrary_plugcon.mk hsqldb/Module_hsqldb.mk include/connectivity include/uno instsetoo_native/Package_rdb.mk javaunohelper/Module_javaunohelper.mk jfreereport/Module_jfreereport.mk jurt/Module_jurt.mk jvmaccess/Module_jvmaccess.mk jvmfwk/Module_jvmfwk.mk languagetool/Module_languagetool.mk Library_merged.mk nlpsolver/Module_nlpsolver.mk odk/CustomTarget_check.mk odk/CustomTarget_html.mk odk/Module_odk.mk odk/util postprocess/CustomTarget _images.mk postprocess/CustomTarget_registry.mk postprocess/Rdb_services.mk qadevOOo/Module_qadevOOo.mk Repository.mk rhino/Module_rhino.mk ridljar/Module_ridljar.mk sal/qa scp2/source scripting/Module_scripting.mk sfx2/Module_sfx2.mk sfx2/source smoketest/data smoketest/Module_smoketest.mk solenv/gbuild solenv/inc stoc/Module_stoc.mk svl/Library_svl.mk svtools/AllLangResTarget_svt.mk svtools/Library_svt.mk sw/inc sw/source testtools/com testtools/CustomTarget_bridgetest.mk testtools/Module_testtools.mk testtools/Rdb_uno_services.mk tomcat/Module_tomcat.mk unoil/Module_unoil.mk unotest/Module_unotest.mk ure/Rdb_ure.mk vcl/Library_desktop_detector.mk vcl/Library_vcl.mk vcl/Library_vclplug_gen.mk vcl/Library_vclplug_gtk3.mk vcl/Library_vclplug_gtk.mk vcl/Library_vclplug_kde4.mk vcl/Library_vclplug_kde.mk vcl/Library_vclplug_svp.mk vcl/Library_vclplug_tde.mk vcl/source wizards/Module_wizards.mk xmerge/Module_xmerge.mk
Tor Lillqvist
tml at iki.fi
Mon Aug 19 00:32:02 PDT 2013
Library_merged.mk | 2
Repository.mk | 22 +++----
accessibility/Module_accessibility.mk | 2
apache-commons/Module_apache-commons.mk | 2
bean/Module_bean.mk | 2
beanshell/Module_beanshell.mk | 2
bridges/Module_bridges.mk | 2
config_host.mk.in | 2
config_host/config_features.h.in | 8 ++
configure.ac | 56 ++++++++-----------
connectivity/CppunitTest_connectivity_commontools.mk | 2
connectivity/Library_dbtools.mk | 2
connectivity/Module_connectivity.mk | 2
connectivity/source/commontools/CommonTools.cxx | 5 +
cppu/source/uno/lbenv.cxx | 3 -
cppu/source/uno/lbmap.cxx | 3 -
cui/Library_cui.mk | 2
cui/source/options/optjava.cxx | 26 ++++----
cui/source/options/optjava.hxx | 6 +-
dbaccess/source/filter/xml/xmlfilter.cxx | 7 +-
dbaccess/source/ui/dlg/ConnectionPage.cxx | 5 +
dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx | 8 +-
dbaccess/source/ui/dlg/TextConnectionHelper.cxx | 4 +
dbaccess/source/ui/dlg/detailpages.cxx | 5 +
desktop/Library_migrationoo2.mk | 4 -
desktop/source/app/app.cxx | 2
desktop/source/app/desktopcontext.cxx | 4 +
desktop/test/deployment/active/makefile.mk | 2
desktop/unx/source/start.c | 7 +-
extensions/Library_pl.mk | 4 -
extensions/StaticLibrary_plugcon.mk | 4 -
hsqldb/Module_hsqldb.mk | 2
include/connectivity/CommonTools.hxx | 6 +-
include/uno/environment.h | 5 -
include/uno/mapping.h | 2
instsetoo_native/Package_rdb.mk | 2
javaunohelper/Module_javaunohelper.mk | 2
jfreereport/Module_jfreereport.mk | 2
jurt/Module_jurt.mk | 2
jvmaccess/Module_jvmaccess.mk | 2
jvmfwk/Module_jvmfwk.mk | 2
languagetool/Module_languagetool.mk | 2
nlpsolver/Module_nlpsolver.mk | 2
odk/CustomTarget_check.mk | 4 -
odk/CustomTarget_html.mk | 4 -
odk/Module_odk.mk | 2
odk/util/check.pl | 2
postprocess/CustomTarget_images.mk | 4 -
postprocess/CustomTarget_registry.mk | 2
postprocess/Rdb_services.mk | 4 -
qadevOOo/Module_qadevOOo.mk | 2
rhino/Module_rhino.mk | 2
ridljar/Module_ridljar.mk | 2
sal/qa/rtl/bootstrap/rtl_Bootstrap.cxx | 4 -
scp2/source/extensions/file_extensions.scp | 4 -
scp2/source/extensions/module_extensions.scp | 4 -
scp2/source/ooo/file_library_ooo.scp | 4 -
scp2/source/ooo/file_ooo.scp | 16 ++---
scp2/source/ooo/shortcut_ooo.scp | 2
scp2/source/ooo/ure.scp | 24 ++++----
scp2/source/sdkoo/sdkoo.scp | 6 +-
scripting/Module_scripting.mk | 2
sfx2/Module_sfx2.mk | 2
sfx2/source/control/unoctitm.cxx | 5 +
smoketest/Module_smoketest.mk | 4 -
smoketest/data/Basic/Standard/Global.xml | 2
solenv/gbuild/InstallModuleTarget.mk | 1
solenv/gbuild/extensions/pre_MergedLibsList.mk | 8 +-
solenv/gbuild/gbuild.mk | 4 -
solenv/gbuild/platform/IOS_ARM_GCC.mk | 1
solenv/gbuild/platform/com_MSC_class.mk | 1
solenv/gbuild/platform/macosx.mk | 1
solenv/gbuild/platform/mingw.mk | 1
solenv/gbuild/platform/solaris.mk | 1
solenv/gbuild/platform/unxgcc.mk | 1
solenv/inc/doxygen.cfg | 1
stoc/Module_stoc.mk | 2
svl/Library_svl.mk | 2
svtools/AllLangResTarget_svt.mk | 2
svtools/Library_svt.mk | 4 -
sw/inc/SwAppletImpl.hxx | 4 +
sw/source/filter/html/SwAppletImpl.cxx | 4 -
sw/source/filter/html/htmlplug.cxx | 14 ++--
sw/source/filter/html/swhtml.cxx | 6 +-
sw/source/filter/html/swhtml.hxx | 6 +-
testtools/CustomTarget_bridgetest.mk | 2
testtools/Module_testtools.mk | 2
testtools/Rdb_uno_services.mk | 2
testtools/com/sun/star/comp/bridge/makefile.mk | 2
tomcat/Module_tomcat.mk | 2
unoil/Module_unoil.mk | 2
unotest/Module_unotest.mk | 2
ure/Rdb_ure.mk | 2
vcl/Library_desktop_detector.mk | 2
vcl/Library_vcl.mk | 2
vcl/Library_vclplug_gen.mk | 2
vcl/Library_vclplug_gtk.mk | 2
vcl/Library_vclplug_gtk3.mk | 2
vcl/Library_vclplug_kde.mk | 2
vcl/Library_vclplug_kde4.mk | 2
vcl/Library_vclplug_svp.mk | 2
vcl/Library_vclplug_tde.mk | 2
vcl/source/window/syschild.cxx | 13 ++--
wizards/Module_wizards.mk | 2
xmerge/Module_xmerge.mk | 2
105 files changed, 240 insertions(+), 220 deletions(-)
New commits:
commit 08452f1208a2ecbf7c6f15a96efeedbe5210ec83
Author: Tor Lillqvist <tml at iki.fi>
Date: Mon Aug 19 00:41:12 2013 +0300
Rename SOLAR_JAVA to ENABLE_JAVA and HAVE_FEATURE_JAVA
Change-Id: Ib451bdb3c1c2ca42347abfde44651d5cf5eef4f3
diff --git a/Library_merged.mk b/Library_merged.mk
index 26dbb5c..1e96111 100644
--- a/Library_merged.mk
+++ b/Library_merged.mk
@@ -20,7 +20,7 @@ $(eval $(call gb_Library_use_libraries,merged,\
cppu \
cppuhelper \
i18nlangtag \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmaccess \
jvmfwk) \
sal \
diff --git a/Repository.mk b/Repository.mk
index 398396e..ba0f291 100644
--- a/Repository.mk
+++ b/Repository.mk
@@ -118,7 +118,7 @@ $(eval $(call gb_Helper_register_executables,OOO, \
))
$(eval $(call gb_Helper_register_executables_for_install,UREBIN,ure,\
- $(if $(and $(SOLAR_JAVA),$(filter-out MACOSX WNT,$(OS)),$(filter DESKTOP,$(BUILD_TYPE))),javaldx) \
+ $(if $(and $(ENABLE_JAVA),$(filter-out MACOSX WNT,$(OS)),$(filter DESKTOP,$(BUILD_TYPE))),javaldx) \
regmerge \
regview \
$(if $(filter DESKTOP,$(BUILD_TYPE)),uno) \
@@ -282,7 +282,7 @@ $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,ooo, \
ira \
itg \
iti \
- $(if $(SOLAR_JAVA),jdbc) \
+ $(if $(ENABLE_JAVA),jdbc) \
$(if $(ENABLE_KAB),kab1) \
$(if $(ENABLE_KAB),kabdrv1) \
ldapbe2 \
@@ -438,16 +438,16 @@ $(eval $(call gb_Helper_register_libraries,PLAINLIBS_NONE, \
$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_URE,ure, \
affine_uno \
- $(if $(SOLAR_JAVA),java_uno) \
- $(if $(SOLAR_JAVA),juh) \
- $(if $(SOLAR_JAVA),juhx) \
- $(if $(SOLAR_JAVA),jvmaccess) \
- $(if $(SOLAR_JAVA),jvmfwk) \
+ $(if $(ENABLE_JAVA),java_uno) \
+ $(if $(ENABLE_JAVA),juh) \
+ $(if $(ENABLE_JAVA),juhx) \
+ $(if $(ENABLE_JAVA),jvmaccess) \
+ $(if $(ENABLE_JAVA),jvmfwk) \
log_uno \
reg \
sal_textenc \
store \
- $(if $(SOLAR_JAVA),sunjavaplugin) \
+ $(if $(ENABLE_JAVA),sunjavaplugin) \
unoidl \
unsafe_uno \
$(if $(URELIBS),urelibs) \
@@ -463,8 +463,8 @@ $(eval $(call gb_Helper_register_libraries_for_install,UNOLIBS_URE,ure, \
introspection \
invocadapt \
invocation \
- $(if $(SOLAR_JAVA),javaloader) \
- $(if $(SOLAR_JAVA),javavm) \
+ $(if $(ENABLE_JAVA),javaloader) \
+ $(if $(ENABLE_JAVA),javavm) \
namingservice \
proxyfac \
reflection \
@@ -498,7 +498,7 @@ $(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,ooo, \
dict_zh \
embobj \
fileacc \
- $(if $(SOLAR_JAVA),hsqldb) \
+ $(if $(ENABLE_JAVA),hsqldb) \
i18nlangtag \
i18nutil \
index_data \
diff --git a/accessibility/Module_accessibility.mk b/accessibility/Module_accessibility.mk
index 2e6fa01..f6615b8 100644
--- a/accessibility/Module_accessibility.mk
+++ b/accessibility/Module_accessibility.mk
@@ -14,7 +14,7 @@ $(eval $(call gb_Module_add_targets,accessibility,\
Library_acc \
))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
ifeq ($(OS),WNT)
$(eval $(call gb_Module_add_targets,accessibility,\
CustomTarget_bridge \
diff --git a/apache-commons/Module_apache-commons.mk b/apache-commons/Module_apache-commons.mk
index b588344..0361597 100644
--- a/apache-commons/Module_apache-commons.mk
+++ b/apache-commons/Module_apache-commons.mk
@@ -9,7 +9,7 @@
$(eval $(call gb_Module_Module,apache-commons))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
ifneq ($(filter APACHE_COMMONS,$(BUILD_TYPE)),)
$(eval $(call gb_Module_add_targets,apache-commons,\
ExternalPackage_apache_commons_logging \
diff --git a/bean/Module_bean.mk b/bean/Module_bean.mk
index 3b0debc..3030208 100644
--- a/bean/Module_bean.mk
+++ b/bean/Module_bean.mk
@@ -10,7 +10,7 @@
$(eval $(call gb_Module_Module,bean))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
ifneq ($(OS),MACOSX)
ifneq ($(OS),ANDROID)
diff --git a/beanshell/Module_beanshell.mk b/beanshell/Module_beanshell.mk
index 035529a..e5f0409 100644
--- a/beanshell/Module_beanshell.mk
+++ b/beanshell/Module_beanshell.mk
@@ -9,7 +9,7 @@
$(eval $(call gb_Module_Module,beanshell))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
ifneq ($(filter BSH,$(BUILD_TYPE)),)
$(eval $(call gb_Module_add_targets,beanshell,\
ExternalPackage_beanshell \
diff --git a/bridges/Module_bridges.mk b/bridges/Module_bridges.mk
index b71e142..e5600a6 100644
--- a/bridges/Module_bridges.mk
+++ b/bridges/Module_bridges.mk
@@ -11,7 +11,7 @@ $(eval $(call gb_Module_Module,bridges))
$(eval $(call gb_Module_add_targets,bridges,\
Library_cpp_uno \
- $(if $(filter TRUE,$(SOLAR_JAVA)),\
+ $(if $(ENABLE_JAVA),\
Jar_java_uno \
Library_java_uno \
) \
diff --git a/config_host.mk.in b/config_host.mk.in
index a5452ee..a6f6b3d 100644
--- a/config_host.mk.in
+++ b/config_host.mk.in
@@ -128,6 +128,7 @@ export ENABLE_GTK3=@ENABLE_GTK3@
export ENABLE_GTK=@ENABLE_GTK@
export ENABLE_GTK_PRINT=@ENABLE_GTK_PRINT@
export ENABLE_HEADLESS=@ENABLE_HEADLESS@
+export ENABLE_JAVA=@ENABLE_JAVA@
export ENABLE_KAB=@ENABLE_KAB@
export ENABLE_KDE4=@ENABLE_KDE4@
export ENABLE_KDE=@ENABLE_KDE@
@@ -458,7 +459,6 @@ export SOLARINC=@SOLARINC@
export SOLARLIB=@SOLARLIB@
export SOLARVER=@SOLARVER@
export SOLARVERSION=@SOLARVER@
-export SOLAR_JAVA=@SOLAR_JAVA@
export SPLIT_APP_MODULES=@SPLIT_APP_MODULES@
export SPLIT_OPT_FEATURES=@SPLIT_OPT_FEATURES@
export SRCDIR=@SRC_ROOT@
diff --git a/config_host/config_features.h.in b/config_host/config_features.h.in
index 7d045df..1c42ff0 100644
--- a/config_host/config_features.h.in
+++ b/config_host/config_features.h.in
@@ -7,6 +7,14 @@
#ifndef CONFIG_FEATURES_H
#define CONFIG_FEATURES_H
+/* JAVA
+ *
+ * Whether we have support for Java extensions, and use own Java
+ * functionality).
+ */
+
+#define HAVE_FEATURE_JAVA 0
+
/* DESKTOP - Whether we have a "normal" desktop UI or not.
*
* Non-DESKTOP in practice means touch-based mobile devices, Android
diff --git a/configure.ac b/configure.ac
index f995a98..b0514a0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2439,35 +2439,29 @@ fi
AC_SUBST(ENABLE_LTO)
dnl ===================================================================
-dnl Java support enable
+dnl Java support
dnl ===================================================================
AC_MSG_CHECKING([whether to build with Java support])
if test "$with_java" != "no"; then
if test "$DISABLE_SCRIPTING" = TRUE; then
AC_MSG_RESULT([no, overridden by --disable-scripting])
- SOLAR_JAVA=""
+ ENABLE_JAVA=""
with_java=no
else
AC_MSG_RESULT([yes])
- SOLAR_JAVA="TRUE"
+ ENABLE_JAVA="TRUE"
+ AC_DEFINE(HAVE_FEATURE_JAVA)
fi
else
AC_MSG_RESULT([no])
- SOLAR_JAVA=""
+ ENABLE_JAVA=""
fi
-AC_SUBST(SOLAR_JAVA)
+AC_SUBST(ENABLE_JAVA)
-dnl SOLAR_JAVA="YES" (yes, silly name, should rename) indicates whether we
-dnl want there to be *run-time* (and build-time) support for Java extensions in the
-dnl built LibreOffice.
+dnl ENABLE_JAVA="TRUE" if we want there to be *run-time* (and build-time) support for Java
-dnl SOLAR_JAVA="BUILD" is claimed to indicate build-time only support
-dnl (no runtime support). It doesn't seem to ever be set to this
-dnl value, though, and everywhere SOLAR_JAVA is only checked for being
-dnl empty or non-empty.
-
-dnl SOLAR_JAVA="" indicate no java support at all
+dnl ENABLE_JAVA="" indicate no Java support at all
dnl ===================================================================
dnl Test the Solaris compiler version
@@ -2770,7 +2764,7 @@ if test $_os = Darwin; then
if test -z "$MACOSX_CODESIGNING_IDENTITY" -a "$enable_macosx_sandbox" = yes; then
AC_MSG_ERROR([OS X sandboxing requires code signing])
- elif test -n "$SOLAR_JAVA" -a "$enable_macosx_sandbox" = yes; then
+ elif test -n "$ENABLE_JAVA" -a "$enable_macosx_sandbox" = yes; then
AC_MSG_ERROR([OS X sandboxing (actually App Store rules) disallows use of Java])
elif test -n "$MACOSX_CODESIGNING_IDENTITY" -a "$enable_macosx_sandbox" = yes; then
ENABLE_MACOSX_SANDBOX=YES
@@ -6498,7 +6492,7 @@ AC_SUBST(MERGE_MODULES)
dnl ===================================================================
dnl Checks for Java
dnl ===================================================================
-if test "$SOLAR_JAVA" != ""; then
+if test "$ENABLE_JAVA" != ""; then
# Windows-specific tests
if test "$build_os" = "cygwin"; then
@@ -6584,7 +6578,7 @@ dnl ===================================================================
# JAVA_HOME. Whether all the complexity here actually is needed any
# more or not, no idea.
-if test "$SOLAR_JAVA" != ""; then
+if test "$ENABLE_JAVA" != ""; then
_gij_longver=0
AC_MSG_CHECKING([the installed JDK])
if test -n "$JAVAINTERPRETER"; then
@@ -6650,7 +6644,7 @@ fi
dnl ===================================================================
dnl Set target Java bytecode version
dnl ===================================================================
-if test "$SOLAR_JAVA" != ""; then
+if test "$ENABLE_JAVA" != ""; then
_java_target_ver="1.5"
JAVA_SOURCE_VER="$_java_target_ver"
@@ -6660,7 +6654,7 @@ fi
dnl ===================================================================
dnl Checks for javac
dnl ===================================================================
-if test "$SOLAR_JAVA" != ""; then
+if test "$ENABLE_JAVA" != ""; then
if test "$JDK" = "gcj"; then
javacompiler=`echo $with_java | $SED -e "s/gij/gcj/g" | $SED -e "s/java/javac/g"`
else
@@ -6698,7 +6692,7 @@ JAVACISGCJ=""
dnl ===================================================================
dnl Checks that javac is gcj
dnl ===================================================================
-if test "$SOLAR_JAVA" != ""; then
+if test "$ENABLE_JAVA" != ""; then
if test `$JAVACOMPILER --version 2>&1 | $GREP -c "GCC"` -gt 0; then
JAVACISGCJ="yes"
fi
@@ -6708,7 +6702,7 @@ AC_SUBST(JAVACISGCJ)
dnl ===================================================================
dnl Checks for javadoc
dnl ===================================================================
-if test "$SOLAR_JAVA" != ""; then
+if test "$ENABLE_JAVA" != ""; then
if test -z "$with_jdk_home"; then
AC_PATH_PROG(JAVADOC, javadoc)
else
@@ -6737,7 +6731,7 @@ if test "$SOLAR_JAVA" != ""; then
fi
AC_SUBST(JAVADOCISGJDOC)
-if test "$SOLAR_JAVA" != ""; then
+if test "$ENABLE_JAVA" != ""; then
# check if JAVA_HOME was (maybe incorrectly?) set automatically to /usr
if test "$JAVA_HOME" = "/usr" -a "x$with_jdk_home" = "x"; then
if basename $(readlink $(readlink $JAVACOMPILER)) >/dev/null 2>/dev/null; then
@@ -6841,7 +6835,7 @@ fi
AWTLIB=
-if test "$SOLAR_JAVA" != ""; then
+if test "$ENABLE_JAVA" != ""; then
AC_MSG_CHECKING([for jawt lib name])
if test "$JDK" = "gcj"; then
save_CFLAGS=$CFLAGS
@@ -6891,7 +6885,7 @@ if test "$SOLAR_JAVA" != ""; then
fi
-if test -n "$SOLAR_JAVA" -a \( -z "$JAVALIB" -o -z "$JAVAINC" \); then
+if test -n "$ENABLE_JAVA" -a \( -z "$JAVALIB" -o -z "$JAVAINC" \); then
#
# Determine JAVALIB
# If your platform follow the common pattern
@@ -7167,7 +7161,7 @@ if test -n "$SOLAR_JAVA" -a \( -z "$JAVALIB" -o -z "$JAVAINC" \); then
test -d "$JRE_BASE_DIR/$JAVA_TOOLKIT" && JAVALIB="$JAVALIB -L$JRE_BASE_DIR/$JAVA_TOOLKIT"
test -d "$JRE_BASE_DIR/native_thread" && JAVALIB="$JAVALIB -L$JRE_BASE_DIR/native_thread"
fi
-elif test -z "$SOLAR_JAVA"; then
+elif test -z "$ENABLE_JAVA"; then
x_JAVALIB=[\#]
x_JDKLIB=[\#]
fi
@@ -11640,7 +11634,7 @@ libo_CHECK_SYSTEM_MODULE([libpng],[LIBPNG],[libpng],["-I${WORKDIR}/UnpackedTarba
dnl ===================================================================
dnl Check for runtime JVM search path
dnl ===================================================================
-if test "$SOLAR_JAVA" != ""; then
+if test "$ENABLE_JAVA" != ""; then
AC_MSG_CHECKING([whether to use specific JVM search path at runtime])
if test -n "$with_jvm_path" -a "$with_jvm_path" != "no"; then
AC_MSG_RESULT([yes])
@@ -11661,7 +11655,7 @@ dnl ===================================================================
dnl Test for the presence of Ant and that it works
dnl ===================================================================
-if test "$SOLAR_JAVA" != ""; then
+if test "$ENABLE_JAVA" != ""; then
ANT_HOME=; export ANT_HOME
WITH_ANT_HOME=; export WITH_ANT_HOME
if test -z "$with_ant_home"; then
@@ -11845,7 +11839,7 @@ EOF
fi
OOO_JUNIT_JAR=
-if test "$SOLAR_JAVA" != "" -a "$with_junit" != "no"; then
+if test "$ENABLE_JAVA" != "" -a "$with_junit" != "no"; then
AC_MSG_CHECKING([for JUnit 4])
if test "$with_junit" = "yes"; then
if test -e /usr/share/java/junit4.jar; then
@@ -12478,7 +12472,7 @@ else
case "$host_os" in
aix*|dragonfly*|freebsd*|linux-gnu*|*netbsd*|openbsd*)
- if test "$SOLAR_JAVA" != "" -a "$JDK"!="gcj"; then
+ if test "$ENABLE_JAVA" != "" -a "$JDK"!="gcj"; then
pathmunge "$JAVA_HOME/bin" "after"
fi
;;
@@ -12498,7 +12492,7 @@ else
pathmunge "$COMPATH/bin" "before"
pathmunge "$WINDOWS_SDK_HOME/bin/x86" "before"
fi
- if test "$SOLAR_JAVA" != "" -a "$JDK"!="gcj"; then
+ if test "$ENABLE_JAVA" != "" -a "$JDK"!="gcj"; then
if test -d "$JAVA_HOME/jre/bin/client"; then
pathmunge "$JAVA_HOME/jre/bin/client" "before"
fi
@@ -12511,7 +12505,7 @@ else
solaris*)
pathmunge "/usr/css/bin" "before"
- if test "$SOLAR_JAVA" != "" -a "$JDK"!="gcj"; then
+ if test "$ENABLE_JAVA" != "" -a "$JDK"!="gcj"; then
pathmunge "$JAVA_HOME/bin" "after"
fi
;;
diff --git a/connectivity/CppunitTest_connectivity_commontools.mk b/connectivity/CppunitTest_connectivity_commontools.mk
index 4c2e77e..1fbcee4 100644
--- a/connectivity/CppunitTest_connectivity_commontools.mk
+++ b/connectivity/CppunitTest_connectivity_commontools.mk
@@ -45,7 +45,7 @@ $(eval $(call gb_CppunitTest_use_libraries,connectivity_commontools, \
cppu \
cppuhelper \
i18nlangtag \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmaccess) \
sal \
salhelper \
diff --git a/connectivity/Library_dbtools.mk b/connectivity/Library_dbtools.mk
index dd57185..22d5833 100644
--- a/connectivity/Library_dbtools.mk
+++ b/connectivity/Library_dbtools.mk
@@ -31,7 +31,7 @@ $(eval $(call gb_Library_use_libraries,dbtools,\
cppuhelper \
sal \
salhelper \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmaccess) \
utl \
tl \
diff --git a/connectivity/Module_connectivity.mk b/connectivity/Module_connectivity.mk
index f8fdd0f..4b8e931 100644
--- a/connectivity/Module_connectivity.mk
+++ b/connectivity/Module_connectivity.mk
@@ -32,7 +32,7 @@ $(eval $(call gb_Module_add_targets,connectivity,\
Library_sdbc2 \
))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
$(eval $(call gb_Module_add_targets,connectivity,\
Configuration_hsqldb \
Configuration_jdbc \
diff --git a/connectivity/source/commontools/CommonTools.cxx b/connectivity/source/commontools/CommonTools.cxx
index 414987e..85459bc 100644
--- a/connectivity/source/commontools/CommonTools.cxx
+++ b/connectivity/source/commontools/CommonTools.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <config_features.h>
#include <stdio.h>
#include "connectivity/CommonTools.hxx"
@@ -31,7 +32,7 @@
#include "TConnection.hxx"
#include <comphelper/types.hxx>
#include <com/sun/star/java/JavaVirtualMachine.hpp>
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
#include <jvmaccess/virtualmachine.hxx>
#endif
#include <rtl/process.h>
@@ -111,7 +112,7 @@ namespace connectivity
return ( *pStr == 0 ) && ( *pWild == 0 );
}
//------------------------------------------------------------------
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
::rtl::Reference< jvmaccess::VirtualMachine > getJavaVM(const Reference<XComponentContext >& _rxContext)
{
::rtl::Reference< jvmaccess::VirtualMachine > aRet;
diff --git a/cppu/source/uno/lbenv.cxx b/cppu/source/uno/lbenv.cxx
index 27a1027..79cec37 100644
--- a/cppu/source/uno/lbenv.cxx
+++ b/cppu/source/uno/lbenv.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <config_features.h>
#include "cppu/EnvDcp.hxx"
@@ -1056,7 +1057,7 @@ static bool loadEnv(OUString const & cLibStem,
if ( cLibStem == CPPU_CURRENT_LANGUAGE_BINDING_NAME "_uno" )
fpInit = CPPU_ENV_uno_initEnvironment;
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
else if ( cLibStem == "java_uno" )
fpInit = java_uno_initEnvironment;
#endif
diff --git a/cppu/source/uno/lbmap.cxx b/cppu/source/uno/lbmap.cxx
index 65d4776..6b8e152 100644
--- a/cppu/source/uno/lbmap.cxx
+++ b/cppu/source/uno/lbmap.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <config_features.h>
#include "IdentityMapping.hxx"
@@ -327,7 +328,7 @@ static uno_ext_getMappingFunc selectMapFunc( const OUString & rBridgeName )
{
if (rBridgeName.equalsAscii( CPPU_CURRENT_LANGUAGE_BINDING_NAME "_uno" ))
return CPPU_ENV_uno_ext_getMapping;
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
if (rBridgeName.equalsAscii( "java" "_uno" ))
return java_uno_ext_getMapping;
#endif
diff --git a/cui/Library_cui.mk b/cui/Library_cui.mk
index 035eb0d..aafede3 100644
--- a/cui/Library_cui.mk
+++ b/cui/Library_cui.mk
@@ -41,7 +41,7 @@ $(eval $(call gb_Library_use_libraries,cui,\
drawinglayer \
editeng \
i18nlangtag \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmfwk) \
lng \
sal \
diff --git a/cui/source/options/optjava.cxx b/cui/source/options/optjava.cxx
index 8d5248e..ea8c391 100644
--- a/cui/source/options/optjava.cxx
+++ b/cui/source/options/optjava.cxx
@@ -17,6 +17,8 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <config_features.h>
+
#include "optjava.hxx"
#include <dialmgr.hxx>
@@ -43,7 +45,7 @@
#include <com/sun/star/ui/dialogs/TemplateDescription.hpp>
#include <com/sun/star/ui/dialogs/FolderPicker.hpp>
#include <com/sun/star/ucb/XContentProvider.hpp>
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
#include <jvmfwk/framework.h>
#endif
@@ -131,7 +133,7 @@ SvxJavaOptionsPage::SvxJavaOptionsPage( Window* pParent, const SfxItemSet& rSet
: SfxTabPage(pParent, "OptAdvancedPage", "cui/ui/optadvancedpage.ui", rSet)
, m_pParamDlg(NULL)
, m_pPathDlg(NULL)
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
, m_parJavaInfo(NULL)
, m_parParameters(NULL)
, m_pClassPath(NULL)
@@ -184,7 +186,7 @@ SvxJavaOptionsPage::SvxJavaOptionsPage( Window* pParent, const SfxItemSet& rSet
xDialogListener->SetDialogClosedLink( LINK( this, SvxJavaOptionsPage, DialogClosedHdl ) );
EnableHdl_Impl(m_pJavaEnableCB);
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
jfw_lock();
#else
get<Window>("javaframe")->Disable();
@@ -199,7 +201,7 @@ SvxJavaOptionsPage::~SvxJavaOptionsPage()
delete m_pParamDlg;
delete m_pPathDlg;
ClearJavaInfo();
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
std::vector< JavaInfo* >::iterator pIter;
for ( pIter = m_aAddedInfos.begin(); pIter != m_aAddedInfos.end(); ++pIter )
{
@@ -279,7 +281,7 @@ IMPL_LINK_NOARG(SvxJavaOptionsPage, AddHdl_Impl)
IMPL_LINK_NOARG(SvxJavaOptionsPage, ParameterHdl_Impl)
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
Sequence< OUString > aParameterList;
if ( !m_pParamDlg )
{
@@ -328,7 +330,7 @@ IMPL_LINK_NOARG(SvxJavaOptionsPage, ParameterHdl_Impl)
IMPL_LINK_NOARG(SvxJavaOptionsPage, ClassPathHdl_Impl)
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
String sClassPath;
if ( !m_pPathDlg )
@@ -414,7 +416,7 @@ IMPL_LINK( SvxJavaOptionsPage, DialogClosedHdl, DialogClosedEvent*, pEvt )
void SvxJavaOptionsPage::ClearJavaInfo()
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
if ( m_parJavaInfo )
{
JavaInfo** parInfo = m_parJavaInfo;
@@ -449,7 +451,7 @@ void SvxJavaOptionsPage::ClearJavaList()
void SvxJavaOptionsPage::LoadJREs()
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
WaitObject aWaitObj(m_pJavaList);
javaFrameworkError eErr = jfw_findAllJREs( &m_parJavaInfo, &m_nInfoSize );
if ( JFW_E_NONE == eErr && m_parJavaInfo )
@@ -495,7 +497,7 @@ void SvxJavaOptionsPage::LoadJREs()
void SvxJavaOptionsPage::AddJRE( JavaInfo* _pInfo )
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
OUStringBuffer sEntry;
sEntry.append('\t');
sEntry.append(_pInfo->sVendor);
@@ -539,7 +541,7 @@ void SvxJavaOptionsPage::HandleCheckEntry( SvTreeListEntry* _pEntry )
void SvxJavaOptionsPage::AddFolder( const OUString& _rFolder )
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
bool bStartAgain = true;
JavaInfo* pInfo = NULL;
javaFrameworkError eErr = jfw_getJavaInfoByPath( _rFolder.pData, &pInfo );
@@ -649,7 +651,7 @@ sal_Bool SvxJavaOptionsPage::FillItemSet( SfxItemSet& /*rCoreSet*/ )
bModified = sal_True;
}
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
javaFrameworkError eErr = JFW_E_NONE;
if ( m_pParamDlg )
{
@@ -745,7 +747,7 @@ void SvxJavaOptionsPage::Reset( const SfxItemSet& /*rSet*/ )
SvtMiscOptions aMiscOpt;
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
sal_Bool bEnabled = sal_False;
javaFrameworkError eErr = jfw_getEnabled( &bEnabled );
if ( eErr != JFW_E_NONE )
diff --git a/cui/source/options/optjava.hxx b/cui/source/options/optjava.hxx
index 11c5424..7509082 100644
--- a/cui/source/options/optjava.hxx
+++ b/cui/source/options/optjava.hxx
@@ -19,6 +19,8 @@
#ifndef _SVX_OPTJAVA_HXX
#define _SVX_OPTJAVA_HXX
+#include <config_features.h>
+
#include <vector>
#include <ucbhelper/content.hxx>
#include <vcl/button.hxx>
@@ -33,7 +35,7 @@
// forward ---------------------------------------------------------------
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
typedef struct _JavaInfo JavaInfo;
#else
typedef void* JavaInfo;
@@ -59,7 +61,7 @@ private:
SvxJavaParameterDlg* m_pParamDlg;
SvxJavaClassPathDlg* m_pPathDlg;
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
JavaInfo** m_parJavaInfo;
rtl_uString** m_parParameters;
rtl_uString* m_pClassPath;
diff --git a/dbaccess/source/filter/xml/xmlfilter.cxx b/dbaccess/source/filter/xml/xmlfilter.cxx
index 3460427..915d597 100644
--- a/dbaccess/source/filter/xml/xmlfilter.cxx
+++ b/dbaccess/source/filter/xml/xmlfilter.cxx
@@ -17,12 +17,13 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <config_features.h>
#include <com/sun/star/util/MeasureUnit.hpp>
#include <com/sun/star/packages/zip/ZipIOException.hpp>
#include <com/sun/star/embed/ElementModes.hpp>
#include <com/sun/star/sdb/XOfficeDatabaseDocument.hpp>
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
#include <jvmaccess/virtualmachine.hxx>
#endif
#include "xmlfilter.hxx"
@@ -105,7 +106,7 @@ namespace dbaxml
{
if ( m_eWhat == E_JAVA )
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
static bool s_bFirstTime = true;
if ( s_bFirstTime )
{
@@ -190,7 +191,7 @@ namespace dbaxml
if ( m_aTypeCollection.needsJVM(sURL) )
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
pCreatorThread = new FastLoader(m_xContext, FastLoader::E_JAVA);
#endif
}
diff --git a/dbaccess/source/ui/dlg/ConnectionPage.cxx b/dbaccess/source/ui/dlg/ConnectionPage.cxx
index 77504d9..0f679b9 100644
--- a/dbaccess/source/ui/dlg/ConnectionPage.cxx
+++ b/dbaccess/source/ui/dlg/ConnectionPage.cxx
@@ -17,12 +17,13 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <config_features.h>
#include "ConnectionPage.hxx"
#include "ConnectionPage.hrc"
#include "dbu_dlg.hrc"
#include "dsmeta.hxx"
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
#include <jvmaccess/virtualmachine.hxx>
#endif
#include <svl/itemset.hxx>
@@ -317,7 +318,7 @@ namespace dbaui
{
OSL_ENSURE(m_pAdminDialog,"No Admin dialog set! ->GPF");
sal_Bool bSuccess = sal_False;
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
try
{
if ( !m_aJavaDriver.GetText().isEmpty() )
diff --git a/dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx b/dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx
index d46a350..6564699 100644
--- a/dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx
+++ b/dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx
@@ -17,6 +17,8 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <config_features.h>
+
#include "DBSetupConnectionPages.hxx"
#include "sqlmessage.hxx"
#include "dbu_resource.hrc"
@@ -33,7 +35,7 @@
#include <vcl/msgbox.hxx>
#include <vcl/mnemonic.hxx>
#include <svl/cjkoptions.hxx>
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
#include <jvmaccess/virtualmachine.hxx>
#endif
#include <connectivity/CommonTools.hxx>
@@ -554,7 +556,7 @@ DBG_NAME(OMySQLIntroPageSetup)
OSL_ENSURE(m_pAdminDialog,"No Admin dialog set! ->GPF");
sal_Bool bSuccess = sal_False;
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
try
{
if ( !m_aETDriverClass.GetText().isEmpty() )
@@ -675,7 +677,7 @@ DBG_NAME(OMySQLIntroPageSetup)
{
OSL_ENSURE(m_pAdminDialog,"No Admin dialog set! ->GPF");
sal_Bool bSuccess = sal_False;
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
try
{
if ( !m_aETDriverClass.GetText().isEmpty() )
diff --git a/dbaccess/source/ui/dlg/TextConnectionHelper.cxx b/dbaccess/source/ui/dlg/TextConnectionHelper.cxx
index 05b6bd9..8010d06 100644
--- a/dbaccess/source/ui/dlg/TextConnectionHelper.cxx
+++ b/dbaccess/source/ui/dlg/TextConnectionHelper.cxx
@@ -17,6 +17,8 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <config_features.h>
+
#include "moduledbu.hxx"
#include "TextConnectionHelper.hxx"
#include "sqlmessage.hxx"
@@ -34,7 +36,7 @@
#include <vcl/msgbox.hxx>
#include <vcl/mnemonic.hxx>
#include <svl/cjkoptions.hxx>
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
#include <jvmaccess/virtualmachine.hxx>
#endif
#include <connectivity/CommonTools.hxx>
diff --git a/dbaccess/source/ui/dlg/detailpages.cxx b/dbaccess/source/ui/dlg/detailpages.cxx
index b396360..c822b6d 100644
--- a/dbaccess/source/ui/dlg/detailpages.cxx
+++ b/dbaccess/source/ui/dlg/detailpages.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <config_features.h>
#include "detailpages.hxx"
#include "sqlmessage.hxx"
@@ -39,7 +40,7 @@
#include <vcl/msgbox.hxx>
#include <vcl/mnemonic.hxx>
#include <svl/cjkoptions.hxx>
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
#include <jvmaccess/virtualmachine.hxx>
#endif
#include <connectivity/CommonTools.hxx>
@@ -624,7 +625,7 @@ namespace dbaui
OSL_ENSURE(m_bUseClass,"Who called me?");
sal_Bool bSuccess = sal_False;
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
try
{
if ( !m_aEDDriverClass.GetText().isEmpty() )
diff --git a/desktop/Library_migrationoo2.mk b/desktop/Library_migrationoo2.mk
index c134859..e6ea8cf 100644
--- a/desktop/Library_migrationoo2.mk
+++ b/desktop/Library_migrationoo2.mk
@@ -17,7 +17,7 @@ $(eval $(call gb_Library_use_libraries,migrationoo2,\
cppu \
cppuhelper \
i18nlangtag \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmfwk) \
sal \
tl \
@@ -30,7 +30,7 @@ $(eval $(call gb_Library_set_componentfile,migrationoo2,desktop/source/migration
$(eval $(call gb_Library_add_exception_objects,migrationoo2,\
desktop/source/migration/services/basicmigration \
desktop/source/migration/services/cexports \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
desktop/source/migration/services/jvmfwk) \
desktop/source/migration/services/wordbookmigration \
))
diff --git a/desktop/source/app/app.cxx b/desktop/source/app/app.cxx
index c11909f..d75b352 100644
--- a/desktop/source/app/app.cxx
+++ b/desktop/source/app/app.cxx
@@ -1689,7 +1689,7 @@ int Desktop::Main()
try
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
// The JavaContext contains an interaction handler which is used when
// the creation of a Java Virtual Machine fails
com::sun::star::uno::ContextLayer layer2(
diff --git a/desktop/source/app/desktopcontext.cxx b/desktop/source/app/desktopcontext.cxx
index 63ff6e1..912314b 100644
--- a/desktop/source/app/desktopcontext.cxx
+++ b/desktop/source/app/desktopcontext.cxx
@@ -17,6 +17,8 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <config_features.h>
+
#include "desktopcontext.hxx"
#include <vcl/svapp.hxx>
@@ -40,7 +42,7 @@ Any SAL_CALL DesktopContext::getValueByName( const OUString& Name) throw (Runtim
if ( Name == JAVA_INTERACTION_HANDLER_NAME )
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
retVal = makeAny( Reference< XInteractionHandler >( new svt::JavaInteractionHandler()) );
#endif
}
diff --git a/desktop/test/deployment/active/makefile.mk b/desktop/test/deployment/active/makefile.mk
index 1c4fbbaa..baa7938 100644
--- a/desktop/test/deployment/active/makefile.mk
+++ b/desktop/test/deployment/active/makefile.mk
@@ -41,7 +41,7 @@ DEF1NAME = $(SHL1TARGET)
.INCLUDE: target.mk
-.IF "$(SOLAR_JAVA)" != ""
+.IF "$(ENABLE_JAVA)" != ""
ALLTAR : $(MISC)/active.oxt
diff --git a/desktop/unx/source/start.c b/desktop/unx/source/start.c
index a488f95..645cae68 100644
--- a/desktop/unx/source/start.c
+++ b/desktop/unx/source/start.c
@@ -6,6 +6,9 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
+
+#include <config_features.h>
+
#include <signal.h>
#include <unistd.h>
#include <limits.h>
@@ -636,7 +639,7 @@ exec_pagein (Args *args)
free (argv[1]);
}
-#if defined SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
static void extend_library_path (const char *new_element)
{
@@ -868,7 +871,7 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS( argc, argv )
exec_pagein (args);
/* javaldx */
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
if (!args->bInhibitJavaLdx)
exec_javaldx (args);
#endif
diff --git a/extensions/Library_pl.mk b/extensions/Library_pl.mk
index 102217a..040a47a 100644
--- a/extensions/Library_pl.mk
+++ b/extensions/Library_pl.mk
@@ -25,12 +25,12 @@ $(eval $(call gb_Library_set_include,pl,\
$(eval $(call gb_Library_use_sdk_api,pl))
-ifeq ($(SOLAR_JAVA),TRUE)
+ifeq ($(ENABLE_JAVA),TRUE)
$(eval $(call gb_Library_add_defs,pl,\
-DOJI \
))
-endif # SOLAR_JAVA=YES
+endif # ENABLE_JAVA=YES
ifeq ($(SYSTEM_MOZILLA),YES)
$(eval $(call gb_Library_add_defs,pl,\
diff --git a/extensions/StaticLibrary_plugcon.mk b/extensions/StaticLibrary_plugcon.mk
index 13d2c05..3547593 100644
--- a/extensions/StaticLibrary_plugcon.mk
+++ b/extensions/StaticLibrary_plugcon.mk
@@ -29,12 +29,12 @@ $(eval $(call gb_StaticLibrary_use_api,plugcon,\
udkapi \
))
-ifeq ($(SOLAR_JAVA),TRUE)
+ifeq ($(ENABLE_JAVA),TRUE)
$(eval $(call gb_StaticLibrary_add_defs,plugcon,\
-DOJI \
))
-endif # SOLAR_JAVA=YES
+endif # ENABLE_JAVA=YES
ifeq ($(SYSTEM_MOZILLA),YES)
$(eval $(call gb_StaticLibrary_add_defs,plugcon,\
diff --git a/hsqldb/Module_hsqldb.mk b/hsqldb/Module_hsqldb.mk
index 8772621..7bf4da1 100644
--- a/hsqldb/Module_hsqldb.mk
+++ b/hsqldb/Module_hsqldb.mk
@@ -9,7 +9,7 @@
$(eval $(call gb_Module_Module,hsqldb))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
$(eval $(call gb_Module_add_targets,hsqldb,\
ExternalPackage_hsqldb \
ExternalProject_hsqldb \
diff --git a/include/connectivity/CommonTools.hxx b/include/connectivity/CommonTools.hxx
index 294ec3f..46ced87 100644
--- a/include/connectivity/CommonTools.hxx
+++ b/include/connectivity/CommonTools.hxx
@@ -19,6 +19,8 @@
#ifndef _CONNECTIVITY_COMMONTOOLS_HXX_
#define _CONNECTIVITY_COMMONTOOLS_HXX_
+#include <config_features.h>
+
#include <rtl/ref.hxx>
#include <rtl/ustring.hxx>
#include <com/sun/star/lang/DisposedException.hpp>
@@ -41,7 +43,7 @@ namespace com { namespace sun { namespace star { namespace util {
}
}}}
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
namespace jvmaccess { class VirtualMachine; }
#endif
@@ -155,7 +157,7 @@ namespace connectivity
OOO_DLLPUBLIC_DBTOOLS void checkDisposed(sal_Bool _bThrow) throw ( ::com::sun::star::lang::DisposedException );
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
/** creates a java virtual machine
@param _rxContext
The ORB.
diff --git a/include/uno/environment.h b/include/uno/environment.h
index e76ed2f..35933ef 100644
--- a/include/uno/environment.h
+++ b/include/uno/environment.h
@@ -261,12 +261,11 @@ typedef void (SAL_CALL * uno_initEnvironmentFunc)( uno_Environment * pEnv );
/* We link statically and have just the C++ environment */
void SAL_CALL CPPU_ENV_uno_initEnvironment( uno_Environment * Env )
SAL_THROW_EXTERN_C();
-#ifdef SOLAR_JAVA
-/* We also have the Java environment */
+
+/* We might also have the Java environment */
void SAL_CALL java_uno_initEnvironment( uno_Environment * Env )
SAL_THROW_EXTERN_C();
#endif
-#endif
/** Gets a specific environment. If the specified environment does not exist, then a default one
is created and registered. The environment revokes itself on last release() call.
diff --git a/include/uno/mapping.h b/include/uno/mapping.h
index 179f41f..fd6c452 100644
--- a/include/uno/mapping.h
+++ b/include/uno/mapping.h
@@ -194,14 +194,12 @@ void SAL_CALL CPPU_ENV_uno_ext_getMapping(
struct _uno_Environment * pTo )
SAL_THROW_EXTERN_C();
-#ifdef SOLAR_JAVA
/* This is the uno_ext_getMapping function in the Java/UNO bridge */
void SAL_CALL java_uno_ext_getMapping(
struct _uno_Mapping ** ppMapping,
struct _uno_Environment * pFrom,
struct _uno_Environment * pTo )
SAL_THROW_EXTERN_C();
-#endif
#endif
diff --git a/instsetoo_native/Package_rdb.mk b/instsetoo_native/Package_rdb.mk
index 6bbfd3b..44c7bdd 100644
--- a/instsetoo_native/Package_rdb.mk
+++ b/instsetoo_native/Package_rdb.mk
@@ -15,7 +15,7 @@ $(eval $(call gb_Package_add_files,instsetoo_native_rdb,$(gb_PROGRAMDIRNAME)/ser
xml/services.rdb \
$(call gb_Helper_optional,POSTGRESQL,$(if $(filter YES,$(BUILD_POSTGRESQL_SDBC)),xml/postgresql-sdbc.rdb)) \
$(if $(filter TRUE,$(DISABLE_SCRIPTING)),,\
- $(if $(SOLAR_JAVA),\
+ $(if $(ENABLE_JAVA),\
$(if $(filter $(ENABLE_SCRIPTING_BEANSHELL),YES),xml/scriptproviderforbeanshell.rdb) \
$(if $(filter $(ENABLE_SCRIPTING_JAVASCRIPT),YES),xml/scriptproviderforjavascript.rdb) \
) \
diff --git a/javaunohelper/Module_javaunohelper.mk b/javaunohelper/Module_javaunohelper.mk
index 0f6e812..8c74dbe 100644
--- a/javaunohelper/Module_javaunohelper.mk
+++ b/javaunohelper/Module_javaunohelper.mk
@@ -9,7 +9,7 @@
$(eval $(call gb_Module_Module,javaunohelper))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
$(eval $(call gb_Module_add_targets,javaunohelper,\
Library_juh \
diff --git a/jfreereport/Module_jfreereport.mk b/jfreereport/Module_jfreereport.mk
index 4390ad0..f2a40f9 100644
--- a/jfreereport/Module_jfreereport.mk
+++ b/jfreereport/Module_jfreereport.mk
@@ -9,7 +9,7 @@
$(eval $(call gb_Module_Module,jfreereport))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
ifneq ($(filter JFREEREPORT,$(BUILD_TYPE)),)
$(eval $(call gb_Module_add_targets,jfreereport,\
ExternalPackage_jfreereport_flow_engine \
diff --git a/jurt/Module_jurt.mk b/jurt/Module_jurt.mk
index 86f560c..92b870f 100644
--- a/jurt/Module_jurt.mk
+++ b/jurt/Module_jurt.mk
@@ -9,7 +9,7 @@
$(eval $(call gb_Module_Module,jurt))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
$(eval $(call gb_Module_add_targets,jurt,\
Jar_jurt \
diff --git a/jvmaccess/Module_jvmaccess.mk b/jvmaccess/Module_jvmaccess.mk
index 67e18f6..f0a1705 100644
--- a/jvmaccess/Module_jvmaccess.mk
+++ b/jvmaccess/Module_jvmaccess.mk
@@ -9,7 +9,7 @@
$(eval $(call gb_Module_Module,jvmaccess))
-ifeq ($(SOLAR_JAVA),TRUE)
+ifeq ($(ENABLE_JAVA),TRUE)
$(eval $(call gb_Module_add_targets,jvmaccess,\
))
diff --git a/jvmfwk/Module_jvmfwk.mk b/jvmfwk/Module_jvmfwk.mk
index 75fdc3f..5114487 100644
--- a/jvmfwk/Module_jvmfwk.mk
+++ b/jvmfwk/Module_jvmfwk.mk
@@ -9,7 +9,7 @@
$(eval $(call gb_Module_Module,jvmfwk))
-ifeq ($(SOLAR_JAVA),TRUE)
+ifeq ($(ENABLE_JAVA),TRUE)
$(eval $(call gb_Module_add_targets,jvmfwk,\
Library_jvmfwk \
diff --git a/languagetool/Module_languagetool.mk b/languagetool/Module_languagetool.mk
index f869d49..bc430c0 100644
--- a/languagetool/Module_languagetool.mk
+++ b/languagetool/Module_languagetool.mk
@@ -9,7 +9,7 @@
$(eval $(call gb_Module_Module,languagetool))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
ifneq ($(filter LANGUAGETOOL,$(BUILD_TYPE)),)
$(eval $(call gb_Module_add_targets,languagetool,\
ExternalProject_languagetool \
diff --git a/nlpsolver/Module_nlpsolver.mk b/nlpsolver/Module_nlpsolver.mk
index 130c40f..6cb9e82 100644
--- a/nlpsolver/Module_nlpsolver.mk
+++ b/nlpsolver/Module_nlpsolver.mk
@@ -19,7 +19,7 @@
$(eval $(call gb_Module_Module,nlpsolver))
-ifeq ($(SOLAR_JAVA),TRUE)
+ifeq ($(ENABLE_JAVA),TRUE)
$(eval $(call gb_Module_add_targets,nlpsolver,\
Jar_EvolutionarySolver \
Jar_nlpsolver \
diff --git a/odk/CustomTarget_check.mk b/odk/CustomTarget_check.mk
index 1ea17a1..ab6573e 100644
--- a/odk/CustomTarget_check.mk
+++ b/odk/CustomTarget_check.mk
@@ -37,13 +37,13 @@ $(call gb_CustomTarget_get_workdir,odk/check)/checkbin : \
) \
$(call gb_Package_get_target,odk_docs) \
$(call gb_Package_get_target,odk_html) \
- $(if $(SOLAR_JAVA),$(call gb_Package_get_target,odk_javadoc)) \
+ $(if $(ENABLE_JAVA),$(call gb_Package_get_target,odk_javadoc)) \
$(call gb_Package_get_target,odk_lib) \
$(if $(filter MACOSX,$(OS)),$(call gb_Package_get_target,odk_macosx)) \
$(call gb_Package_get_target,odk_settings) \
$(call gb_Package_get_target,odk_settings_generated) \
$(call gb_Package_get_target,odk_uno_loader_classes) \
- $(if $(SOLAR_JAVA),$(call gb_Package_get_target,odk_unowinreg))
+ $(if $(ENABLE_JAVA),$(call gb_Package_get_target,odk_unowinreg))
$(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),CHK,1)
$(call gb_Helper_print_on_error,\
$(PERL) $< \
diff --git a/odk/CustomTarget_html.mk b/odk/CustomTarget_html.mk
index a00bb2a..bcbf954 100644
--- a/odk/CustomTarget_html.mk
+++ b/odk/CustomTarget_html.mk
@@ -23,8 +23,8 @@ $(call gb_CustomTarget_get_workdir,odk/html)/%.html : $(SRCDIR)/odk/%.html
-e 's|%DOXYGEN_PREFIX0%|$(if $(DOXYGEN),.,http://api.libreoffice.org)|g' \
-e 's|%DOXYGEN_PREFIX1%|$(if $(DOXYGEN),..,http://api.libreoffice.org)|g' \
-e 's|%DOXYGEN_PREFIX2%|$(if $(DOXYGEN),../..,http://api.libreoffice.org)|g' \
- -e 's|%JAVADOC_PREFIX0%|$(if $(SOLAR_JAVA),.,http://api.libreoffice.org)|g' \
- -e 's|%JAVADOC_PREFIX1%|$(if $(SOLAR_JAVA),..,http://api.libreoffice.org)|g' \
+ -e 's|%JAVADOC_PREFIX0%|$(if $(ENABLE_JAVA),.,http://api.libreoffice.org)|g' \
+ -e 's|%JAVADOC_PREFIX1%|$(if $(ENABLE_JAVA),..,http://api.libreoffice.org)|g' \
< $< > $@
# vim: set noet sw=4 ts=4:
diff --git a/odk/Module_odk.mk b/odk/Module_odk.mk
index 6b35409..6908f2c 100644
--- a/odk/Module_odk.mk
+++ b/odk/Module_odk.mk
@@ -48,7 +48,7 @@ $(eval $(call gb_Module_add_targets,odk,\
))
endif
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
$(eval $(call gb_Module_add_targets,odk,\
$(if $(filter YESGCC,$(BUILD_UNOWINREG)$(COM)),CustomTarget_unowinreg) \
CustomTarget_classes \
diff --git a/odk/util/check.pl b/odk/util/check.pl
index 0cab111..31c857a 100644
--- a/odk/util/check.pl
+++ b/odk/util/check.pl
@@ -190,7 +190,7 @@ if (-d "$SdkDir") {
#check java docu, it is only a first and simple check
# improvement required
- my $solar_java = $ENV{"SOLAR_JAVA"};
+ my $solar_java = $ENV{"ENABLE_JAVA"};
my $JDK = $ENV{"JDK"};
if (defined($solar_java) && $solar_java ne "" && (!defined($JDK) || $JDK ne "gcj")) {
print "check java docu: ";
diff --git a/postprocess/CustomTarget_images.mk b/postprocess/CustomTarget_images.mk
index 2e16ad8..8c2963d 100644
--- a/postprocess/CustomTarget_images.mk
+++ b/postprocess/CustomTarget_images.mk
@@ -31,7 +31,7 @@ $(packimages_DIR)/%.zip : \
$(packimages_DIR)/sorted.lst \
$(packimages_DIR)/commandimagelist.ilst \
$(call gb_Helper_optional,HELP,$(helpimages_DIR)/helpimg.ilst) \
- $(call gb_Helper_optional,DBCONNECTIVITY,$(if $(SOLAR_JAVA),$(SRCDIR)/connectivity/source/drivers/hsqldb/hsqlui.ilst)) \
+ $(call gb_Helper_optional,DBCONNECTIVITY,$(if $(ENABLE_JAVA),$(SRCDIR)/connectivity/source/drivers/hsqldb/hsqlui.ilst)) \
$(call gb_Postprocess_get_target,AllResources) \
$(call gb_Postprocess_get_target,AllUIConfigs)
$(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),PRL,2)
@@ -48,7 +48,7 @@ $(packimages_DIR)/%.zip : \
-l $(dir $(call gb_ResTarget_get_imagelist_target)) \
-l $(dir $(call gb_UIConfig_get_imagelist_target)) \
-l $(dir $(call gb_UIConfig_get_imagelist_target,modules/)) \
- $(call gb_Helper_optional,DBCONNECTIVITY,$(if $(SOLAR_JAVA),-l $(SRCDIR)/connectivity/source/drivers/hsqldb)) \
+ $(call gb_Helper_optional,DBCONNECTIVITY,$(if $(ENABLE_JAVA),-l $(SRCDIR)/connectivity/source/drivers/hsqldb)) \
$(call gb_Helper_optional,DBCONNECTIVITY,$(if $(ENABLE_FIREBIRD_SDBC),-l $(SRCDIR)/connectivity/source/drivers/firebird)) \
-s $< -o $@ \
$(if $(findstring s,$(MAKEFLAGS)),> /dev/null))
diff --git a/postprocess/CustomTarget_registry.mk b/postprocess/CustomTarget_registry.mk
index 08e2e6e..c05072e 100644
--- a/postprocess/CustomTarget_registry.mk
+++ b/postprocess/CustomTarget_registry.mk
@@ -333,7 +333,7 @@ postprocess_FILES_main += $(postprocess_MOD)/org/openoffice/Office/DataAccess/Dr
postprocess_FILES_main += $(postprocess_MOD)/org/openoffice/Office/DataAccess-evoab2.xcu
postprocess_DRIVERS += evoab
endif
-ifeq ($(SOLAR_JAVA),TRUE)
+ifeq ($(ENABLE_JAVA),TRUE)
postprocess_FILES_main += \
$(postprocess_MOD)/org/openoffice/Office/DataAccess/Drivers-hsqldb.xcu \
$(postprocess_MOD)/org/openoffice/Office/DataAccess/Drivers-jdbc.xcu
diff --git a/postprocess/Rdb_services.mk b/postprocess/Rdb_services.mk
index 337575a..5374b10 100644
--- a/postprocess/Rdb_services.mk
+++ b/postprocess/Rdb_services.mk
@@ -139,7 +139,7 @@ $(eval $(call gb_Rdb_add_components,services,\
shell/source/win32/simplemail/smplmail \
shell/source/win32/syssh \
vcl/vcl.windows \
- $(if $(SOLAR_JAVA), \
+ $(if $(ENABLE_JAVA), \
accessibility/bridge/org/openoffice/accessibility/java_uno_accessbridge \
) \
) \
@@ -229,7 +229,7 @@ $(eval $(call gb_Rdb_add_components,services,\
$(if $(ENABLE_TDEAB), \
connectivity/source/drivers/kab/tdeab1 \
) \
- $(if $(SOLAR_JAVA), \
+ $(if $(ENABLE_JAVA), \
xmerge/source/bridge/XMergeBridge \
scripting/java/ScriptFramework \
scripting/java/ScriptProviderForJava \
diff --git a/qadevOOo/Module_qadevOOo.mk b/qadevOOo/Module_qadevOOo.mk
index dba2ea7..142d2d0 100644
--- a/qadevOOo/Module_qadevOOo.mk
+++ b/qadevOOo/Module_qadevOOo.mk
@@ -9,7 +9,7 @@
$(eval $(call gb_Module_Module,qadevOOo))
-ifeq ($(SOLAR_JAVA),TRUE)
+ifeq ($(ENABLE_JAVA),TRUE)
$(eval $(call gb_Module_add_targets,qadevOOo,\
Jar_OOoRunnerLight \
Jar_OOoRunner \
diff --git a/rhino/Module_rhino.mk b/rhino/Module_rhino.mk
index d63ee3f..201d3ba 100644
--- a/rhino/Module_rhino.mk
+++ b/rhino/Module_rhino.mk
@@ -9,7 +9,7 @@
$(eval $(call gb_Module_Module,rhino))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
ifneq ($(filter RHINO,$(BUILD_TYPE)),)
$(eval $(call gb_Module_add_targets,rhino,\
ExternalPackage_rhino \
diff --git a/ridljar/Module_ridljar.mk b/ridljar/Module_ridljar.mk
index 6da8bed..e4497eb 100644
--- a/ridljar/Module_ridljar.mk
+++ b/ridljar/Module_ridljar.mk
@@ -9,7 +9,7 @@
$(eval $(call gb_Module_Module,ridljar))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
$(eval $(call gb_Module_add_targets,ridljar,\
CustomTarget_javamaker \
Jar_ridl \
diff --git a/sal/qa/rtl/bootstrap/rtl_Bootstrap.cxx b/sal/qa/rtl/bootstrap/rtl_Bootstrap.cxx
index b7b1640..2e6c2fe 100644
--- a/sal/qa/rtl/bootstrap/rtl_Bootstrap.cxx
+++ b/sal/qa/rtl/bootstrap/rtl_Bootstrap.cxx
@@ -202,10 +202,10 @@ namespace rtl_Bootstrap
{
Bootstrap aBootstrap;
rtl::OUString suValue;
- rtl::OUString suValuename ("SOLAR_JAVA");
+ rtl::OUString suValuename ("ENABLE_JAVA");
//aBootstrap.getFrom( suValuename, suValue );
aBootstrap.getFrom( suValuename, suValue );
- sal_Char * pStr = getenv("SOLAR_JAVA");
+ sal_Char * pStr = getenv("ENABLE_JAVA");
// printUString( suGetname );
CPPUNIT_ASSERT_MESSAGE("get the value of environment variable.", suValue.compareToAscii( pStr ) == 0 );
}
diff --git a/scp2/source/extensions/file_extensions.scp b/scp2/source/extensions/file_extensions.scp
index df0f5d2..29ecc21 100644
--- a/scp2/source/extensions/file_extensions.scp
+++ b/scp2/source/extensions/file_extensions.scp
@@ -224,7 +224,7 @@ End
/* ** Script provider for BeanShell ** */
-#if defined SOLAR_JAVA && !defined WITHOUT_SCRIPTING_BEANSHELL
+#if defined ENABLE_JAVA && !defined WITHOUT_SCRIPTING_BEANSHELL
#if !defined SYSTEM_BSH
STD_JAR_FILE( gid_File_Jar_Bsh, bsh )
@@ -243,7 +243,7 @@ End
/* ** Script provider for JavaScript ** */
-#if defined SOLAR_JAVA && !defined WITHOUT_SCRIPTING_JAVASCRIPT
+#if defined ENABLE_JAVA && !defined WITHOUT_SCRIPTING_JAVASCRIPT
STD_JAR_FILE( gid_File_Jar_Js, js )
diff --git a/scp2/source/extensions/module_extensions.scp b/scp2/source/extensions/module_extensions.scp
index edff735..1c7c7c7 100644
--- a/scp2/source/extensions/module_extensions.scp
+++ b/scp2/source/extensions/module_extensions.scp
@@ -255,7 +255,7 @@ End
/* ** Script provider for BeanShell ** */
-#if defined SOLAR_JAVA && !defined WITHOUT_SCRIPTING_BEANSHELL
+#if defined ENABLE_JAVA && !defined WITHOUT_SCRIPTING_BEANSHELL
Module gid_Module_Optional_Extensions_Script_Provider_For_BS
PackageInfo = "packinfo_extensions.txt";
@@ -274,7 +274,7 @@ End
/* ** Script provider for JavaScript ** */
-#if defined SOLAR_JAVA && !defined WITHOUT_SCRIPTING_JAVASCRIPT
+#if defined ENABLE_JAVA && !defined WITHOUT_SCRIPTING_JAVASCRIPT
Module gid_Module_Optional_Extensions_Script_Provider_For_JS
PackageInfo = "packinfo_extensions.txt";
diff --git a/scp2/source/ooo/file_library_ooo.scp b/scp2/source/ooo/file_library_ooo.scp
index c53de33..2e370c5 100644
--- a/scp2/source/ooo/file_library_ooo.scp
+++ b/scp2/source/ooo/file_library_ooo.scp
@@ -26,7 +26,7 @@
************************************************************************/
#include "macros.inc"
-#if defined SOLAR_JAVA && defined WNT
+#if defined ENABLE_JAVA && defined WNT
File gid_File_Lib_Accessbridge
PACKED_LIB_FILE_BODY;
Name = "java_uno_accessbridge.dll";
@@ -346,7 +346,7 @@ SPECIAL_LIB_FILE(gid_File_Lib_Mozbootstrap,mozbootstrap)
#endif
-#ifdef SOLAR_JAVA
+#ifdef ENABLE_JAVA
#ifndef MACOSX
File gid_File_Lib_Officebean
diff --git a/scp2/source/ooo/file_ooo.scp b/scp2/source/ooo/file_ooo.scp
index 8972d34..4bb5ea4 100644
--- a/scp2/source/ooo/file_ooo.scp
+++ b/scp2/source/ooo/file_ooo.scp
@@ -282,7 +282,7 @@ End
#endif
-#ifdef SOLAR_JAVA
+#ifdef ENABLE_JAVA
#ifndef MACOSX
@@ -298,7 +298,7 @@ End
#endif
-#ifdef SOLAR_JAVA
+#ifdef ENABLE_JAVA
STD_JAR_FILE( gid_File_Jar_Report, report )
STD_JAR_FILE( gid_File_Jar_Smoketest, smoketest )
STD_JAR_FILE( gid_File_Jar_Table, table )
@@ -308,18 +308,18 @@ STD_JAR_FILE( gid_File_Jar_Xmerge, xmerge )
STD_JAR_FILE( gid_File_Jar_Xmergebridge, XMergeBridge )
#endif
-#if defined SOLAR_JAVA && defined WNT
+#if defined ENABLE_JAVA && defined WNT
STD_JAR_FILE( gid_File_Jar_Accessbridge, java_uno_accessbridge )
#endif
-#ifdef SOLAR_JAVA
+#ifdef ENABLE_JAVA
#ifndef SYSTEM_HSQLDB
STD_JAR_FILE( gid_File_Jar_Hsqldb, hsqldb )
#endif
STD_JAR_FILE( gid_File_Jar_Hsqldb_Sdbc, sdbc_hsqldb )
#endif
-#ifdef SOLAR_JAVA
+#ifdef ENABLE_JAVA
File gid_File_Jar_Commonwizards
TXT_FILE_BODY;
Name = JARFILENAME(commonwizards);
@@ -328,12 +328,12 @@ File gid_File_Jar_Commonwizards
End
#endif
-#ifdef SOLAR_JAVA
+#ifdef ENABLE_JAVA
STD_JAR_FILE( gid_File_Jar_Scriptframework, ScriptFramework )
STD_JAR_FILE( gid_File_Jar_Scriptproviderforjava, ScriptProviderForJava )
#endif
-#ifdef SOLAR_JAVA
+#ifdef ENABLE_JAVA
File gid_File_Jar_Unoil
TXT_FILE_BODY;
@@ -526,7 +526,7 @@ File gid_File_Share_Registry_Ctlseqcheck_Xcd
Name (th) = "ctlseqcheck.xcd";
End
-#ifdef SOLAR_JAVA
+#ifdef ENABLE_JAVA
File gid_File_Scripts_Java
Dir = FILELIST_DIR;
TXT_FILE_BODY;
diff --git a/scp2/source/ooo/shortcut_ooo.scp b/scp2/source/ooo/shortcut_ooo.scp
index 2df138a..7a204df 100644
--- a/scp2/source/ooo/shortcut_ooo.scp
+++ b/scp2/source/ooo/shortcut_ooo.scp
@@ -60,7 +60,7 @@ End
#ifdef MACOSX
-#ifdef SOLAR_JAVA
+#ifdef ENABLE_JAVA
// auto_ooo_lib_hsqldb defined in gbuild ($(WORKDIR)/AutoInstall/ooo)
Shortcut gid_Shortcut_Lib_Hsqldb_2
diff --git a/scp2/source/ooo/ure.scp b/scp2/source/ooo/ure.scp
index 0086d6c..0ae8e0a 100644
--- a/scp2/source/ooo/ure.scp
+++ b/scp2/source/ooo/ure.scp
@@ -53,7 +53,7 @@ Directory gid_Dir_Ure_Share
End
#endif
-#if defined SOLAR_JAVA
+#if defined ENABLE_JAVA
Directory gid_Dir_Ure_Java
ParentID = SCP2_URE_SHARE_DIR;
DosName = "java";
@@ -280,7 +280,7 @@ Unixlink gid_Unixlink_File_Dl_Store
Target = SCP2_URE_DL_VER("store", "3");
End
-#if defined SOLAR_JAVA
+#if defined ENABLE_JAVA
Unixlink gid_Unixlink_File_Dl_Jvmaccess
BIN_FILE_BODY;
@@ -312,7 +312,7 @@ File gid_File_Dl_Profile_Jvmfwk3rc
End
-#if defined SOLAR_JAVA
+#if defined ENABLE_JAVA
File gid_File_Dl_JrepropertiesClass
TXT_FILE_BODY;
Dir = SCP2_URE_DL_DIR;
@@ -322,7 +322,7 @@ File gid_File_Dl_JrepropertiesClass
End
#endif
-#if defined SOLAR_JAVA && defined MACOSX
+#if defined ENABLE_JAVA && defined MACOSX
Unixlink gid_Unixlink_Dl_JavaUno
BIN_FILE_BODY;
Dir = SCP2_URE_DL_DIR;
@@ -480,7 +480,7 @@ End
#endif
-#if defined SOLAR_JAVA
+#if defined ENABLE_JAVA
File gid_File_Dl_Jpipe
LIB_FILE_BODY;
Dir = SCP2_URE_DL_DIR;
@@ -490,7 +490,7 @@ File gid_File_Dl_Jpipe
End
#endif
-#if defined SOLAR_JAVA && defined WNT
+#if defined ENABLE_JAVA && defined WNT
File gid_File_Dl_Jpipx
LIB_FILE_BODY;
Dir = SCP2_URE_DL_DIR;
@@ -567,7 +567,7 @@ End
// Public JARs:
-#if defined SOLAR_JAVA
+#if defined ENABLE_JAVA
File gid_File_Java_UnoloaderJar
TXT_FILE_BODY;
Dir = GID_DIR_URE_JAVA;
@@ -577,7 +577,7 @@ File gid_File_Java_UnoloaderJar
End
#endif
-#if defined SOLAR_JAVA
+#if defined ENABLE_JAVA
File gid_File_Java_JuhJar
TXT_FILE_BODY;
Dir = GID_DIR_URE_JAVA;
@@ -587,7 +587,7 @@ File gid_File_Java_JuhJar
End
#endif
-#if defined SOLAR_JAVA
+#if defined ENABLE_JAVA
File gid_File_Java_JurtJar
TXT_FILE_BODY;
Dir = GID_DIR_URE_JAVA;
@@ -597,7 +597,7 @@ File gid_File_Java_JurtJar
End
#endif
-#if defined SOLAR_JAVA
+#if defined ENABLE_JAVA
File gid_File_Java_RidlJar
TXT_FILE_BODY;
Dir = GID_DIR_URE_JAVA;
@@ -609,7 +609,7 @@ End
// Private JARs:
-#if defined SOLAR_JAVA
+#if defined ENABLE_JAVA
File gid_File_Java_JavaUnoJar
TXT_FILE_BODY;
Dir = GID_DIR_URE_JAVA;
@@ -639,7 +639,7 @@ End
// Private Miscellaneous Files:
-#if defined SOLAR_JAVA
+#if defined ENABLE_JAVA
File gid_File_Misc_JavavendorsXml
TXT_FILE_BODY;
Dir = GID_DIR_URE_SHARE_MISC;
diff --git a/scp2/source/sdkoo/sdkoo.scp b/scp2/source/sdkoo/sdkoo.scp
index 84fe0de..83be8fe 100644
--- a/scp2/source/sdkoo/sdkoo.scp
+++ b/scp2/source/sdkoo/sdkoo.scp
@@ -160,7 +160,7 @@ File gid_File_Package_odk_html
Styles = (FILELIST,USE_INTERNAL_RIGHTS);
End
-#if defined(SOLAR_JAVA)
+#if defined(ENABLE_JAVA)
File gid_File_Package_odk_javadoc
TXT_FILE_BODY;
Dir = FILELIST_SDK_DIR;
@@ -199,7 +199,7 @@ File gid_File_Package_odk_settings_generated
Styles = (FILELIST,USE_INTERNAL_RIGHTS);
End
-#if defined(SOLAR_JAVA)
+#if defined(ENABLE_JAVA)
File gid_File_Package_odk_unowinreg
TXT_FILE_BODY;
Dir = FILELIST_SDK_DIR;
@@ -245,7 +245,7 @@ File gid_File_Zip_Odkheaders
Styles = (FILELIST,USE_INTERNAL_RIGHTS);
End
-#if defined(SOLAR_JAVA)
+#if defined(ENABLE_JAVA)
File gid_File_Zip_uno_loader_classes
TXT_FILE_BODY;
Dir = FILELIST_SDK_DIR;
diff --git a/scripting/Module_scripting.mk b/scripting/Module_scripting.mk
index bfe5702..c08b9cf 100644
--- a/scripting/Module_scripting.mk
+++ b/scripting/Module_scripting.mk
@@ -12,7 +12,7 @@ $(eval $(call gb_Module_Module,scripting))
ifneq ($(DISABLE_SCRIPTING),TRUE)
$(eval $(call gb_Module_add_targets,scripting,\
- $(if $(SOLAR_JAVA),\
+ $(if $(ENABLE_JAVA),\
Jar_HelloWorld \
Jar_Highlight \
Jar_MemoryUsage \
diff --git a/sfx2/Module_sfx2.mk b/sfx2/Module_sfx2.mk
index 16742d29..5666825 100644
--- a/sfx2/Module_sfx2.mk
+++ b/sfx2/Module_sfx2.mk
@@ -29,7 +29,7 @@ $(eval $(call gb_Module_add_check_targets,sfx2,\
CppunitTest_sfx2_metadatable \
))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
$(eval $(call gb_Module_add_subsequentcheck_targets,sfx2,\
JunitTest_sfx2_complex \
JunitTest_sfx2_unoapi \
diff --git a/sfx2/source/control/unoctitm.cxx b/sfx2/source/control/unoctitm.cxx
index d7a60bf..a8f1c8c 100644
--- a/sfx2/source/control/unoctitm.cxx
+++ b/sfx2/source/control/unoctitm.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <config_features.h>
#include <tools/debug.hxx>
#include <svl/eitem.hxx>
@@ -344,7 +345,7 @@ void SAL_CALL SfxOfficeDispatch::dispatch( const ::com::sun::star::util::URL& aU
// ControllerItem is the Impl class
if ( pControllerItem )
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
// The JavaContext contains an interaction handler which is used when
// the creation of a Java Virtual Machine fails. The second parameter
// indicates, that there shall only be one user notification (message box)
@@ -366,7 +367,7 @@ void SAL_CALL SfxOfficeDispatch::dispatchWithNotification( const ::com::sun::sta
// ControllerItem is the Impl class
if ( pControllerItem )
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
// see comment for SfxOfficeDispatch::dispatch
com::sun::star::uno::ContextLayer layer(
new svt::JavaContext( com::sun::star::uno::getCurrentContext(),
diff --git a/smoketest/Module_smoketest.mk b/smoketest/Module_smoketest.mk
index 6f10900..52962a2 100644
--- a/smoketest/Module_smoketest.mk
+++ b/smoketest/Module_smoketest.mk
@@ -19,7 +19,7 @@ $(eval $(call gb_Module_add_targets,smoketest,\
Zip_smoketestdoc \
))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
$(eval $(call gb_Module_add_targets,smoketest,\
Extension_TestExtension \
Jar_TestExtension \
@@ -40,7 +40,7 @@ endif
endif
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
$(eval $(call gb_Module_add_targets,smoketest,\
Jar_smoketest \
))
diff --git a/smoketest/data/Basic/Standard/Global.xml b/smoketest/data/Basic/Standard/Global.xml
index 64e6a3d..16947ba 100644
--- a/smoketest/data/Basic/Standard/Global.xml
+++ b/smoketest/data/Basic/Standard/Global.xml
@@ -613,7 +613,7 @@ Sub SetDefaultOptions
bMakeHTMLTest = true
bMakeMathTest = true
bMakeChartTest = true
- if Environ("SOLAR_JAVA") = "" then
+ if Environ("ENABLE_JAVA") = "" then
bMakeJavaTest = false
bMakeDBTest = false
bMakeExtensionTest = false
diff --git a/solenv/gbuild/InstallModuleTarget.mk b/solenv/gbuild/InstallModuleTarget.mk
index d8bc254..91e6521 100644
--- a/solenv/gbuild/InstallModuleTarget.mk
+++ b/solenv/gbuild/InstallModuleTarget.mk
@@ -70,6 +70,7 @@ $(call gb_Helper_abbreviate_dirs,\
-+ -P \
$(SCPDEFS) $(SCP_DEFS) -DDLLPOSTFIX=$(gb_Library_DLLPOSTFIX) \
$(SCP_INCLUDE) $(SCP_TEMPLATE_INCLUDE) \
+ $(if $(ENABLE_JAVA),-DENABLE_JAVA) \
$(SCP_SOURCE) > $(1) \
)
endef
diff --git a/solenv/gbuild/extensions/pre_MergedLibsList.mk b/solenv/gbuild/extensions/pre_MergedLibsList.mk
index 496a402..2dea0b2 100644
--- a/solenv/gbuild/extensions/pre_MergedLibsList.mk
+++ b/solenv/gbuild/extensions/pre_MergedLibsList.mk
@@ -46,7 +46,7 @@ gb_EXTRAMERGEDLIBS := \
fwm \
graphicfilter \
guesslang \
- $(if $(filter TRUE,$(SOLAR_JAVA)),hsqldb) \
+ $(if $(ENABLE_JAVA),hsqldb) \
hyphen \
icd \
icg \
@@ -60,7 +60,7 @@ gb_EXTRAMERGEDLIBS := \
ira \
itg \
iti \
- $(if $(filter TRUE,$(SOLAR_JAVA)),jdbc) \
+ $(if $(ENABLE_JAVA),jdbc) \
$(if $(filter-out ANDROID IOS,$(OS)),ldapbe2) \
lnth \
$(if $(filter-out ANDROID IOS,$(OS)),log) \
@@ -166,8 +166,8 @@ gb_URELIBS := \
cppu \
cppuhelper \
introspection \
- $(if $(filter TRUE,$(SOLAR_JAVA)),jvmaccess) \
- $(if $(filter TRUE,$(SOLAR_JAVA)),jvmfwk) \
+ $(if $(ENABLE_JAVA),jvmaccess) \
+ $(if $(ENABLE_JAVA),jvmfwk) \
reflection \
reg \
sal \
diff --git a/solenv/gbuild/gbuild.mk b/solenv/gbuild/gbuild.mk
index b320cf4..1c5dcfa 100644
--- a/solenv/gbuild/gbuild.mk
+++ b/solenv/gbuild/gbuild.mk
@@ -225,10 +225,6 @@ gb_GLOBALDEFS += -D_DEBUG
endif
endif
-ifneq ($(strip $(SOLAR_JAVA)),)
-gb_GLOBALDEFS += -DSOLAR_JAVA
-endif
-
ifeq ($(gb_TIMELOG),1)
gb_GLOBALDEFS += -DTIMELOG \
diff --git a/solenv/gbuild/platform/IOS_ARM_GCC.mk b/solenv/gbuild/platform/IOS_ARM_GCC.mk
index 33217b4..a251178 100644
--- a/solenv/gbuild/platform/IOS_ARM_GCC.mk
+++ b/solenv/gbuild/platform/IOS_ARM_GCC.mk
@@ -229,7 +229,6 @@ $(call gb_InstallModuleTarget_add_defs,$(1),\
$(gb_OSDEFS) \
-DCOMID=gcc3 \
-D_gcc3 \
- $(if $(filter TRUE,$(SOLAR_JAVA)),-DSOLAR_JAVA) \
)
endef
diff --git a/solenv/gbuild/platform/com_MSC_class.mk b/solenv/gbuild/platform/com_MSC_class.mk
index 3d37915..f5d299f 100644
--- a/solenv/gbuild/platform/com_MSC_class.mk
+++ b/solenv/gbuild/platform/com_MSC_class.mk
@@ -510,7 +510,6 @@ $(call gb_InstallModuleTarget_add_defs,$(1),\
$(gb_CPUDEFS) \
$(gb_OSDEFS) \
-DCOMID=MSC \
- $(if $(filter TRUE,$(SOLAR_JAVA)),-DSOLAR_JAVA) \
)
endef
diff --git a/solenv/gbuild/platform/macosx.mk b/solenv/gbuild/platform/macosx.mk
index 893c203..6035c67 100644
--- a/solenv/gbuild/platform/macosx.mk
+++ b/solenv/gbuild/platform/macosx.mk
@@ -334,7 +334,6 @@ $(call gb_InstallModuleTarget_add_defs,$(1),\
$(gb_OSDEFS) \
-DCOMID=gcc3 \
-D_gcc3 \
- $(if $(filter TRUE,$(SOLAR_JAVA)),-DSOLAR_JAVA) \
)
endef
diff --git a/solenv/gbuild/platform/mingw.mk b/solenv/gbuild/platform/mingw.mk
index d0bbc71..7cc710a 100644
--- a/solenv/gbuild/platform/mingw.mk
+++ b/solenv/gbuild/platform/mingw.mk
@@ -342,7 +342,6 @@ $(call gb_InstallModuleTarget_add_defs,$(1),\
$(gb_OSDEFS) \
-DCOMID=gcc3 \
-D_gcc3 \
- $(if $(filter TRUE,$(SOLAR_JAVA)),-DSOLAR_JAVA) \
)
endef
diff --git a/solenv/gbuild/platform/solaris.mk b/solenv/gbuild/platform/solaris.mk
index 3c633c1..26a1c69 100644
--- a/solenv/gbuild/platform/solaris.mk
+++ b/solenv/gbuild/platform/solaris.mk
@@ -364,7 +364,6 @@ $(call gb_InstallModuleTarget_add_defs,$(1),\
$(gb_CPUDEFS) \
$(gb_OSDEFS) \
-DCOMID=gcc3 \
- $(if $(filter TRUE,$(SOLAR_JAVA)),-DSOLAR_JAVA) \
)
endef
diff --git a/solenv/gbuild/platform/unxgcc.mk b/solenv/gbuild/platform/unxgcc.mk
index 0a2c53d..18f2493 100644
--- a/solenv/gbuild/platform/unxgcc.mk
+++ b/solenv/gbuild/platform/unxgcc.mk
@@ -361,7 +361,6 @@ $(call gb_InstallModuleTarget_add_defs,$(1),\
-DSHORTSTDC3=$(gb_SHORTSTDC3) \
-DSHORTSTDCPP3=$(gb_SHORTSTDCPP3) \
-D_gcc3 \
- $(if $(filter TRUE,$(SOLAR_JAVA)),-DSOLAR_JAVA) \
)
endef
diff --git a/solenv/inc/doxygen.cfg b/solenv/inc/doxygen.cfg
index bc01aaf..52d1afa 100644
--- a/solenv/inc/doxygen.cfg
+++ b/solenv/inc/doxygen.cfg
@@ -1605,7 +1605,6 @@ PREDEFINED = LINUX \
DBG_UTIL \
OSL_DEBUG_LEVEL=2 \
CUI \
- SOLAR_JAVA \
EXCEPTIONS_ON
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
diff --git a/stoc/Module_stoc.mk b/stoc/Module_stoc.mk
index 53c0b36..7c77f6b 100644
--- a/stoc/Module_stoc.mk
+++ b/stoc/Module_stoc.mk
@@ -20,7 +20,7 @@ $(eval $(call gb_Module_add_targets,stoc,\
Library_stocservices \
))
-ifeq ($(SOLAR_JAVA),TRUE)
+ifeq ($(ENABLE_JAVA),TRUE)
$(eval $(call gb_Module_add_targets,stoc,\
Library_javaloader \
diff --git a/svl/Library_svl.mk b/svl/Library_svl.mk
index fbca266..277be91 100644
--- a/svl/Library_svl.mk
+++ b/svl/Library_svl.mk
@@ -45,7 +45,7 @@ $(eval $(call gb_Library_use_libraries,svl,\
cppuhelper \
i18nlangtag \
i18nutil \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmfwk) \
sal \
sot \
diff --git a/svtools/AllLangResTarget_svt.mk b/svtools/AllLangResTarget_svt.mk
index 9a5e41f..3e3b7fb 100644
--- a/svtools/AllLangResTarget_svt.mk
+++ b/svtools/AllLangResTarget_svt.mk
@@ -46,7 +46,7 @@ $(eval $(call gb_SrsTarget_add_files,svt/res,\
svtools/source/dialogs/formats.src \
svtools/source/dialogs/so3res.src \
svtools/source/dialogs/wizardmachine.src \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
svtools/source/java/javaerror.src) \
svtools/source/misc/ehdl.src \
svtools/source/misc/imagemgr.src \
diff --git a/svtools/Library_svt.mk b/svtools/Library_svt.mk
index 18fea9b..e5d3f39 100644
--- a/svtools/Library_svt.mk
+++ b/svtools/Library_svt.mk
@@ -47,7 +47,7 @@ $(eval $(call gb_Library_use_libraries,svt,\
cppuhelper \
i18nlangtag \
i18nutil \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmfwk) \
salhelper \
sal \
@@ -159,7 +159,7 @@ $(eval $(call gb_Library_add_exception_objects,svt,\
svtools/source/graphic/provider \
svtools/source/graphic/renderer \
svtools/source/graphic/transformer \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
svtools/source/java/javacontext \
svtools/source/java/javainteractionhandler) \
svtools/source/misc/acceleratorexecute \
diff --git a/sw/inc/SwAppletImpl.hxx b/sw/inc/SwAppletImpl.hxx
index 7057908..1fe6f97 100644
--- a/sw/inc/SwAppletImpl.hxx
+++ b/sw/inc/SwAppletImpl.hxx
@@ -20,6 +20,8 @@
#ifndef _SW_APPLET_IMPL_HXX
#define _SW_APPLET_IMPL_HXX
+#include <config_features.h>
+
#define SWHTML_OPTTYPE_IGNORE 0
#define SWHTML_OPTTYPE_TAG 1
#define SWHTML_OPTTYPE_PARAM 2
@@ -55,7 +57,7 @@ public:
void CreateApplet( const OUString& rCode, const OUString& rName,
sal_Bool bMayScript, const OUString& rCodeBase,
const OUString& rBaseURL );
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
sal_Bool CreateApplet( const OUString& rBaseURL );
void AppendParam( const OUString& rName, const OUString& rValue );
#endif
diff --git a/sw/source/filter/html/SwAppletImpl.cxx b/sw/source/filter/html/SwAppletImpl.cxx
index a70bbce..6584f1e 100644
--- a/sw/source/filter/html/SwAppletImpl.cxx
+++ b/sw/source/filter/html/SwAppletImpl.cxx
@@ -147,7 +147,7 @@ void SwApplet_Impl::CreateApplet( const OUString& rCode, const OUString& rName,
xSet->setPropertyValue("AppletCodeBase", uno::makeAny( sDocBase ) );
}
}
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
sal_Bool SwApplet_Impl::CreateApplet( const OUString& rBaseURL )
{
OUString aCode, aName, aCodeBase;
@@ -189,7 +189,7 @@ void SwApplet_Impl::FinishApplet()
}
}
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
void SwApplet_Impl::AppendParam( const OUString& rName, const OUString& rValue )
{
aCommandList.Append( rName, rValue );
diff --git a/sw/source/filter/html/htmlplug.cxx b/sw/source/filter/html/htmlplug.cxx
index cdbb471..e47c6d1 100644
--- a/sw/source/filter/html/htmlplug.cxx
+++ b/sw/source/filter/html/htmlplug.cxx
@@ -17,6 +17,8 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <config_features.h>
+
#include "hintids.hxx"
#include <rtl/strbuf.hxx>
#include <svl/urihelper.hxx>
@@ -484,7 +486,7 @@ void SwHTMLParser::InsertEmbed()
}
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
void SwHTMLParser::NewObject()
{
String aClassID, aName, aStandBy, aId, aStyle, aClass;
@@ -624,7 +626,7 @@ void SwHTMLParser::NewObject()
void SwHTMLParser::EndObject()
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
if( !pAppletImpl )
return;
if( pAppletImpl->CreateApplet( sBaseURL ) )
@@ -654,7 +656,7 @@ void SwHTMLParser::EndObject()
#endif
}
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
void SwHTMLParser::InsertApplet()
{
String aCodeBase, aCode, aName, aAlt, aId, aStyle, aClass;
@@ -757,7 +759,7 @@ void SwHTMLParser::InsertApplet()
void SwHTMLParser::EndApplet()
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
if( !pAppletImpl )
return;
@@ -787,7 +789,7 @@ void SwHTMLParser::EndApplet()
void SwHTMLParser::InsertParam()
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
if( !pAppletImpl )
return;
@@ -968,7 +970,7 @@ sal_uInt16 SwHTMLWriter::GuessOLENodeFrmType( const SwNode& rNode )
{
eType = HTML_FRMTYPE_IFRAME;
}
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
else if( aClass == SvGlobalName( SO3_APPLET_CLASSID ) )
{
eType = HTML_FRMTYPE_APPLET;
diff --git a/sw/source/filter/html/swhtml.cxx b/sw/source/filter/html/swhtml.cxx
index 1f88229..7fd0a1e 100644
--- a/sw/source/filter/html/swhtml.cxx
+++ b/sw/source/filter/html/swhtml.cxx
@@ -17,6 +17,8 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <config_features.h>
+
#include <com/sun/star/document/XDocumentPropertiesSupplier.hpp>
#include <com/sun/star/document/XDocumentProperties.hpp>
@@ -1374,14 +1376,14 @@ void SwHTMLParser::NextToken( int nToken )
break;
case HTML_OBJECT_ON:
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
NewObject();
bCallNextToken = pAppletImpl!=0 && pTable!=0;
#endif
break;
case HTML_APPLET_ON:
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
InsertApplet();
bCallNextToken = pAppletImpl!=0 && pTable!=0;
#endif
diff --git a/sw/source/filter/html/swhtml.hxx b/sw/source/filter/html/swhtml.hxx
index bb0ffb9..f6e03fd 100644
--- a/sw/source/filter/html/swhtml.hxx
+++ b/sw/source/filter/html/swhtml.hxx
@@ -19,6 +19,8 @@
#ifndef _SWHTML_HXX
#define _SWHTML_HXX
+#include <config_features.h>
+
#include <sfx2/sfxhtml.hxx>
#include <svl/macitem.hxx>
#include <editeng/svxenum.hxx>
@@ -705,11 +707,11 @@ private:
void InsertImage(); // htmlgrin.cxx
void InsertEmbed(); // htmlplug.cxx
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
void NewObject(); // htmlplug.cxx
#endif
void EndObject(); // CommandLine mit Applet verkn. (htmlplug.cxx)
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
void InsertApplet(); // htmlplug.cxx
#endif
void EndApplet(); // CommandLine mit Applet verkn. (htmlplug.cxx)
diff --git a/testtools/CustomTarget_bridgetest.mk b/testtools/CustomTarget_bridgetest.mk
index d461850..e51601b 100644
--- a/testtools/CustomTarget_bridgetest.mk
+++ b/testtools/CustomTarget_bridgetest.mk
@@ -20,7 +20,7 @@ endif
$(call gb_CustomTarget_get_target,testtools/bridgetest) : \
$(testtools_BRIDGEDIR)/bridgetest_server$(testtools_BATCHSUFFIX) \
$(testtools_BRIDGEDIR)/bridgetest_client$(testtools_BATCHSUFFIX) \
- $(if $(SOLAR_JAVA),\
+ $(if $(ENABLE_JAVA),\
$(testtools_BRIDGEDIR)/bridgetest_javaserver$(testtools_BATCHSUFFIX) \
$(testtools_BRIDGEDIR)/bridgetest_inprocess_java$(testtools_BATCHSUFFIX))
diff --git a/testtools/Module_testtools.mk b/testtools/Module_testtools.mk
index 65583e3..0200405 100644
--- a/testtools/Module_testtools.mk
+++ b/testtools/Module_testtools.mk
@@ -21,7 +21,7 @@ $(eval $(call gb_Module_add_targets,testtools,\
Rdb_uno_services \
))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
$(eval $(call gb_Module_add_targets,testtools,\
Jar_testComponent \
CustomTarget_bridgetest_javamaker \
diff --git a/testtools/Rdb_uno_services.mk b/testtools/Rdb_uno_services.mk
index ec85cb9..b2ff7d9 100644
--- a/testtools/Rdb_uno_services.mk
+++ b/testtools/Rdb_uno_services.mk
@@ -15,7 +15,7 @@ $(eval $(call gb_Rdb_add_components,uno_services,\
testtools/source/bridgetest/bridgetest \
))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
$(eval $(call gb_Rdb_add_components,uno_services,\
testtools/source/bridgetest/testComponent \
))
diff --git a/testtools/com/sun/star/comp/bridge/makefile.mk b/testtools/com/sun/star/comp/bridge/makefile.mk
index 7e6480c..2d872ea 100644
--- a/testtools/com/sun/star/comp/bridge/makefile.mk
+++ b/testtools/com/sun/star/comp/bridge/makefile.mk
@@ -27,7 +27,7 @@ TARGET=com_sun_star_comp_bridge
# ------------------------------------------------------------------
-.IF "$(SOLAR_JAVA)" != ""
+.IF "$(ENABLE_JAVA)" != ""
JARFILES = ridl.jar jurt.jar juh.jar
diff --git a/tomcat/Module_tomcat.mk b/tomcat/Module_tomcat.mk
index ffe9090..0586573 100644
--- a/tomcat/Module_tomcat.mk
+++ b/tomcat/Module_tomcat.mk
@@ -9,7 +9,7 @@
$(eval $(call gb_Module_Module,tomcat))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
ifneq ($(filter TOMCAT,$(BUILD_TYPE)),)
$(eval $(call gb_Module_add_targets,tomcat,\
ExternalProject_tomcat \
diff --git a/unoil/Module_unoil.mk b/unoil/Module_unoil.mk
index 946ee17..e8cdbe9 100644
--- a/unoil/Module_unoil.mk
+++ b/unoil/Module_unoil.mk
@@ -13,7 +13,7 @@ $(eval $(call gb_Module_add_targets,unoil,\
Package_clioootypesversion \
))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
$(eval $(call gb_Module_add_targets,unoil,\
CustomTarget_javamaker \
Jar_unoil \
diff --git a/unotest/Module_unotest.mk b/unotest/Module_unotest.mk
index 1296f49..a47ca5d 100644
--- a/unotest/Module_unotest.mk
+++ b/unotest/Module_unotest.mk
@@ -18,7 +18,7 @@ $(eval $(call gb_Module_add_targets,unotest,\
))
endif
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
$(eval $(call gb_Module_add_targets,unotest,\
Jar_test-tools \
))
diff --git a/ure/Rdb_ure.mk b/ure/Rdb_ure.mk
index 1428923..bc88139 100644
--- a/ure/Rdb_ure.mk
+++ b/ure/Rdb_ure.mk
@@ -28,7 +28,7 @@ $(eval $(call gb_Rdb_add_components,ure/services,\
remotebridges/source/unourl_resolver/uuresolver \
))
-ifneq ($(SOLAR_JAVA),)
+ifneq ($(ENABLE_JAVA),)
$(eval $(call gb_Rdb_add_components,ure/services,\
stoc/source/javaloader/javaloader \
stoc/source/javavm/javavm \
diff --git a/vcl/Library_desktop_detector.mk b/vcl/Library_desktop_detector.mk
index 1326151..6baf4ab 100644
--- a/vcl/Library_desktop_detector.mk
+++ b/vcl/Library_desktop_detector.mk
@@ -41,7 +41,7 @@ $(eval $(call gb_Library_use_libraries,desktop_detector,\
cppuhelper \
i18nlangtag \
i18nutil \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmaccess) \
cppu \
sal \
diff --git a/vcl/Library_vcl.mk b/vcl/Library_vcl.mk
index 9dc7e7e..363f82a 100644
--- a/vcl/Library_vcl.mk
+++ b/vcl/Library_vcl.mk
@@ -84,7 +84,7 @@ $(eval $(call gb_Library_add_libs,vcl,\
))
endif
-ifeq ($(SOLAR_JAVA),TRUE)
+ifeq ($(ENABLE_JAVA),TRUE)
$(eval $(call gb_Library_use_libraries,vcl,\
jvmaccess \
))
diff --git a/vcl/Library_vclplug_gen.mk b/vcl/Library_vclplug_gen.mk
index c32b3f4..64d2c01 100644
--- a/vcl/Library_vclplug_gen.mk
+++ b/vcl/Library_vclplug_gen.mk
@@ -37,7 +37,7 @@ $(eval $(call gb_Library_use_libraries,vclplug_gen,\
cppuhelper \
i18nlangtag \
i18nutil \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmaccess) \
cppu \
sal \
diff --git a/vcl/Library_vclplug_gtk.mk b/vcl/Library_vclplug_gtk.mk
index e870d06..db2dd21 100644
--- a/vcl/Library_vclplug_gtk.mk
+++ b/vcl/Library_vclplug_gtk.mk
@@ -54,7 +54,7 @@ $(eval $(call gb_Library_use_libraries,vclplug_gtk,\
cppuhelper \
i18nlangtag \
i18nutil \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmaccess) \
cppu \
sal \
diff --git a/vcl/Library_vclplug_gtk3.mk b/vcl/Library_vclplug_gtk3.mk
index 5cd310f..6b35be0 100644
--- a/vcl/Library_vclplug_gtk3.mk
+++ b/vcl/Library_vclplug_gtk3.mk
@@ -64,7 +64,7 @@ $(eval $(call gb_Library_use_libraries,vclplug_gtk3,\
cppuhelper \
i18nlangtag \
i18nutil \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmaccess) \
cppu \
sal \
diff --git a/vcl/Library_vclplug_kde.mk b/vcl/Library_vclplug_kde.mk
index 7ebfdc7..40b5800 100644
--- a/vcl/Library_vclplug_kde.mk
+++ b/vcl/Library_vclplug_kde.mk
@@ -42,7 +42,7 @@ $(eval $(call gb_Library_use_libraries,vclplug_kde,\
cppuhelper \
i18nlangtag \
i18nutil \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmaccess) \
cppu \
sal \
diff --git a/vcl/Library_vclplug_kde4.mk b/vcl/Library_vclplug_kde4.mk
index a192987..c72fe00 100644
--- a/vcl/Library_vclplug_kde4.mk
+++ b/vcl/Library_vclplug_kde4.mk
@@ -44,7 +44,7 @@ $(eval $(call gb_Library_use_libraries,vclplug_kde4,\
cppuhelper \
i18nlangtag \
i18nutil \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmaccess) \
cppu \
sal \
diff --git a/vcl/Library_vclplug_svp.mk b/vcl/Library_vclplug_svp.mk
index 43a311d..08f5c08 100644
--- a/vcl/Library_vclplug_svp.mk
+++ b/vcl/Library_vclplug_svp.mk
@@ -42,7 +42,7 @@ $(eval $(call gb_Library_use_libraries,vclplug_svp,\
cppuhelper \
i18nlangtag \
i18nutil \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmaccess) \
cppu \
sal \
diff --git a/vcl/Library_vclplug_tde.mk b/vcl/Library_vclplug_tde.mk
index 0480978..74551bd 100644
--- a/vcl/Library_vclplug_tde.mk
+++ b/vcl/Library_vclplug_tde.mk
@@ -49,7 +49,7 @@ $(eval $(call gb_Library_use_libraries,vclplug_tde,\
cppuhelper \
i18nlangtag \
i18nutil \
- $(if $(filter TRUE,$(SOLAR_JAVA)), \
+ $(if $(ENABLE_JAVA), \
jvmaccess) \
cppu \
sal \
diff --git a/vcl/source/window/syschild.cxx b/vcl/source/window/syschild.cxx
index 0a98fc2..9f328b6 100644
--- a/vcl/source/window/syschild.cxx
+++ b/vcl/source/window/syschild.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <config_features.h>
#include <rtl/process.h>
#include <rtl/ref.hxx>
@@ -37,13 +38,13 @@
#include <salobj.hxx>
#include <svdata.hxx>
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
#include <jni.h>
#endif
#include <comphelper/processfactory.hxx>
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
#include <jvmaccess/virtualmachine.hxx>
#include <com/sun/star/java/JavaVirtualMachine.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
@@ -176,7 +177,7 @@ void SystemChildWindow::EnableEraseBackground( sal_Bool bEnable )
void SystemChildWindow::ImplTestJavaException( void* pEnv )
{
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
JNIEnv* pJavaEnv = reinterpret_cast< JNIEnv* >( pEnv );
jthrowable jtThrowable = pJavaEnv->ExceptionOccurred();
@@ -203,7 +204,7 @@ void SystemChildWindow::ImplTestJavaException( void* pEnv )
}
#else
(void)pEnv;
-#endif // SOLAR_JAVA
+#endif // HAVE_FEATURE_JAVA
}
void SystemChildWindow::SetForwardKey( sal_Bool bEnable )
@@ -233,7 +234,7 @@ sal_IntPtr SystemChildWindow::GetParentWindowHandle( sal_Bool bUseJava )
{
nRet = (sal_IntPtr) GetSystemData()->aWindow;
}
-#ifdef SOLAR_JAVA
+#if HAVE_FEATURE_JAVA
else
{
uno::Reference< uno::XComponentContext > xContext( comphelper::getProcessComponentContext() );
@@ -313,7 +314,7 @@ sal_IntPtr SystemChildWindow::GetParentWindowHandle( sal_Bool bUseJava )
}
}
}
-#endif // SOLAR_JAVA
+#endif // HAVE_FEATURE_JAVA
#endif
return nRet;
diff --git a/wizards/Module_wizards.mk b/wizards/Module_wizards.mk
index ef95c9e7..fd05f39 100644
--- a/wizards/Module_wizards.mk
+++ b/wizards/Module_wizards.mk
@@ -43,7 +43,7 @@ $(eval $(call gb_Module_add_targets,wizards,\
Pyuno_commonwizards \
))
-ifeq ($(SOLAR_JAVA),TRUE)
+ifeq ($(ENABLE_JAVA),TRUE)
$(eval $(call gb_Module_add_targets,wizards,\
Jar_commonwizards \
Jar_form \
diff --git a/xmerge/Module_xmerge.mk b/xmerge/Module_xmerge.mk
index 380df59..e92da2a 100644
--- a/xmerge/Module_xmerge.mk
+++ b/xmerge/Module_xmerge.mk
@@ -10,7 +10,7 @@
$(eval $(call gb_Module_Module,xmerge))
$(eval $(call gb_Module_add_targets,xmerge,\
- $(if $(SOLAR_JAVA), \
+ $(if $(ENABLE_JAVA), \
Jar_xmerge \
Jar_XMergeBridge \
) \
More information about the Libreoffice-commits
mailing list