Kaydet (Commit) f9a5c4cb authored tarafından Tor Lillqvist's avatar Tor Lillqvist

More --disable-database-connectivity work, still experimental

üst efa6a5f0
...@@ -137,4 +137,8 @@ gb_Library_FILENAMES := $(patsubst vbahelper:libvbahelper%,,$(gb_Library_FILENAM ...@@ -137,4 +137,8 @@ gb_Library_FILENAMES := $(patsubst vbahelper:libvbahelper%,,$(gb_Library_FILENAM
endif endif
ifeq (,$(filter DBCONNECTIVITY,$(BUILD_TYPE)))
gb_Library_FILENAMES := $(patsubst dbtools:libdbtools%,,$(gb_Library_FILENAMES))
endif
# vim: set noet sw=4 ts=4: # vim: set noet sw=4 ts=4:
...@@ -78,6 +78,7 @@ export DICT_SYSTEM_DIR=@DICT_SYSTEM_DIR@ ...@@ -78,6 +78,7 @@ export DICT_SYSTEM_DIR=@DICT_SYSTEM_DIR@
export DIRECTXSDK_LIB=@DIRECTXSDK_LIB@ export DIRECTXSDK_LIB=@DIRECTXSDK_LIB@
export DISABLE_ACTIVEX=@DISABLE_ACTIVEX@ export DISABLE_ACTIVEX=@DISABLE_ACTIVEX@
export DISABLE_ATL=@DISABLE_ATL@ export DISABLE_ATL=@DISABLE_ATL@
export DISABLE_DBCONNECTIVITY=@DISABLE_DBCONNECTIVITY@
export DISABLE_LINKOO=@DISABLE_LINKOO@ export DISABLE_LINKOO=@DISABLE_LINKOO@
export DISABLE_NEON=@DISABLE_NEON@ export DISABLE_NEON=@DISABLE_NEON@
export DISABLE_PYTHON=@DISABLE_PYTHON@ export DISABLE_PYTHON=@DISABLE_PYTHON@
......
...@@ -384,7 +384,7 @@ AC_ARG_ENABLE(ext-barcode, ...@@ -384,7 +384,7 @@ AC_ARG_ENABLE(ext-barcode,
AC_ARG_ENABLE(database-connectivity, AC_ARG_ENABLE(database-connectivity,
AS_HELP_STRING([--disable-database-connectivity], AS_HELP_STRING([--disable-database-connectivity],
[Disable various database connectivity.]) [Disable various database connectivity. Work in progress, don't use.])
) )
AC_ARG_ENABLE(ext-diagram, AC_ARG_ENABLE(ext-diagram,
...@@ -2040,9 +2040,13 @@ if test -z "$enable_database_connectivity"; then ...@@ -2040,9 +2040,13 @@ if test -z "$enable_database_connectivity"; then
fi fi
fi fi
DISABLE_DBCONNECTIVITY=''
if test "$enable_database_connectivity" = yes; then if test "$enable_database_connectivity" = yes; then
BUILD_TYPE="$BUILD_TYPE DBCONNECTIVITY" BUILD_TYPE="$BUILD_TYPE DBCONNECTIVITY"
else
DISABLE_DBCONNECTIVITY='TRUE'
fi fi
AC_SUBST(DISABLE_DBCONNECTIVITY)
dnl =================================================================== dnl ===================================================================
dnl Extra check for Windows. Cygwin builds need gcc to build dmake dnl Extra check for Windows. Cygwin builds need gcc to build dmake
......
...@@ -31,6 +31,7 @@ ...@@ -31,6 +31,7 @@
#include <com/sun/star/uno/Reference.h> #include <com/sun/star/uno/Reference.h>
#include <osl/mutex.hxx> #include <osl/mutex.hxx>
#include <connectivity/sqlnode.hxx> #include <connectivity/sqlnode.hxx>
#ifndef DISABLE_DBCONNECTIVITY
#ifndef YYBISON #ifndef YYBISON
#ifndef FLEX_SCANNER #ifndef FLEX_SCANNER
#ifndef BISON_INCLUDED #ifndef BISON_INCLUDED
...@@ -39,6 +40,7 @@ ...@@ -39,6 +40,7 @@
#endif #endif
#endif #endif
#endif #endif
#endif
#include <com/sun/star/i18n/XCharacterClassification.hpp> #include <com/sun/star/i18n/XCharacterClassification.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/i18n/XLocaleData.hpp> #include <com/sun/star/i18n/XLocaleData.hpp>
......
...@@ -241,6 +241,10 @@ ifeq ($(strip $(ENABLE_HEADLESS)),TRUE) ...@@ -241,6 +241,10 @@ ifeq ($(strip $(ENABLE_HEADLESS)),TRUE)
gb_GLOBALDEFS += -DLIBO_HEADLESS gb_GLOBALDEFS += -DLIBO_HEADLESS
endif endif
ifeq ($(strip $(DISABLE_DBCONNECTIVITY)),TRUE)
gb_GLOBALDEFS += -DDISABLE_DBCONNECTIVITY
endif
ifeq ($(HAVE_THREADSAFE_STATICS),TRUE) ifeq ($(HAVE_THREADSAFE_STATICS),TRUE)
gb_GLOBALDEFS += -DHAVE_THREADSAFE_STATICS gb_GLOBALDEFS += -DHAVE_THREADSAFE_STATICS
endif endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment