Changeset: 48511fa191e1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=48511fa191e1
Modified Files:
clients/Tests/exports.stable.out
clients/mapiclient/ReadlineTools.c
clients/mapiclient/dump.c
clients/mapiclient/mnc.c
clients/mapiclient/stethoscope.c
clients/mapiclient/tachograph.c
clients/mapiclient/tomograph.c
clients/mapilib/Makefile.ag
clients/odbc/driver/Makefile.ag
clients/odbc/driver/SQLConnect.c
gdk/gdk_utils.c
gdk/gdk_utils.h
geom/lib/Makefile.ag
geom/monetdb5/Makefile.ag
monetdb5/extras/mal_optimizer_template/Makefile.ag
monetdb5/extras/rapi/Makefile.ag
monetdb5/mal/Makefile.ag
monetdb5/modules/atoms/Makefile.ag
monetdb5/modules/kernel/Makefile.ag
monetdb5/modules/mal/Makefile.ag
monetdb5/optimizer/Makefile.ag
monetdb5/scheduler/Makefile.ag
sql/backends/monet5/Makefile.ag
sql/backends/monet5/UDF/capi/Makefile.ag
sql/backends/monet5/UDF/pyapi/Makefile.ag
sql/backends/monet5/UDF/pyapi3/Makefile.ag
sql/backends/monet5/UDF/udf/Makefile.ag
sql/backends/monet5/generator/Makefile.ag
sql/backends/monet5/vaults/bam/Makefile.ag
sql/backends/monet5/vaults/fits/Makefile.ag
sql/backends/monet5/vaults/lidar/Makefile.ag
sql/backends/monet5/vaults/netcdf/Makefile.ag
sql/backends/monet5/vaults/shp/Makefile.ag
sql/common/Makefile.ag
sql/server/Makefile.ag
sql/storage/Makefile.ag
sql/storage/bat/Makefile.ag
tools/merovingian/daemon/controlrunner.c
tools/merovingian/utils/Makefile.ag
Branch: default
Log Message:
No need to include monet_options.h everywhere.
diffs (truncated from 452 to 300 lines):
diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -251,7 +251,7 @@ bool GDKgetenv_istrue(const char *name);
bool GDKgetenv_isyes(const char *name);
gdk_return GDKgetsem(int sem_id, int count, int *semid);
gdk_return GDKgetsemval(int sem_id, int number, int *semval);
-gdk_return GDKinit(opt *set, int setlen);
+gdk_return GDKinit(struct opt *set, int setlen);
void *GDKinitmmap(size_t id, size_t size, size_t *return_size);
ATOMIC_TYPE GDKlockcnt;
ATOMIC_TYPE GDKlockcontentioncnt;
diff --git a/clients/mapiclient/ReadlineTools.c
b/clients/mapiclient/ReadlineTools.c
--- a/clients/mapiclient/ReadlineTools.c
+++ b/clients/mapiclient/ReadlineTools.c
@@ -10,7 +10,6 @@
* Readline specific stuff
*/
#include "monetdb_config.h"
-#include "monet_options.h"
#ifdef HAVE_LIBREADLINE
diff --git a/clients/mapiclient/dump.c b/clients/mapiclient/dump.c
--- a/clients/mapiclient/dump.c
+++ b/clients/mapiclient/dump.c
@@ -7,7 +7,6 @@
*/
#include "monetdb_config.h"
-#include "monet_options.h"
#include "mapi.h"
#include "stream.h"
#include <unistd.h>
diff --git a/clients/mapiclient/mnc.c b/clients/mapiclient/mnc.c
--- a/clients/mapiclient/mnc.c
+++ b/clients/mapiclient/mnc.c
@@ -16,7 +16,6 @@
*/
#include "monetdb_config.h"
-#include "monet_options.h"
#include "mapi.h"
#include "stream.h"
#include "stream_socket.h"
diff --git a/clients/mapiclient/stethoscope.c b/clients/mapiclient/stethoscope.c
--- a/clients/mapiclient/stethoscope.c
+++ b/clients/mapiclient/stethoscope.c
@@ -17,7 +17,6 @@
*/
#include "monetdb_config.h"
-#include "monet_options.h"
#include "stream.h"
#include "stream_socket.h"
#include "mapi.h"
diff --git a/clients/mapiclient/tachograph.c b/clients/mapiclient/tachograph.c
--- a/clients/mapiclient/tachograph.c
+++ b/clients/mapiclient/tachograph.c
@@ -13,7 +13,6 @@
*/
#include "monetdb_config.h"
-#include "monet_options.h"
#include "stream.h"
#include "stream_socket.h"
#include "mapi.h"
diff --git a/clients/mapiclient/tomograph.c b/clients/mapiclient/tomograph.c
--- a/clients/mapiclient/tomograph.c
+++ b/clients/mapiclient/tomograph.c
@@ -17,7 +17,6 @@
*/
#include "monetdb_config.h"
-#include "monet_options.h"
#include "stream.h"
#include "stream_socket.h"
#include "mapi.h"
diff --git a/clients/mapilib/Makefile.ag b/clients/mapilib/Makefile.ag
--- a/clients/mapilib/Makefile.ag
+++ b/clients/mapilib/Makefile.ag
@@ -6,14 +6,13 @@
MTSAFE
-INCLUDES = ../../common/options ../../common/stream ../../common/utils \
+INCLUDES = ../../common/stream ../../common/utils \
$(MSGCONTROL_FLAGS) $(openssl_CFLAGS)
lib_mapi = {
VERSION = $(MAPI_VERSION)
SOURCES = mapi.c mapi.rc
- LIBS = ../../common/options/libmoptions \
- ../../common/utils/libmcrypt \
+ LIBS = ../../common/utils/libmcrypt \
WIN32?../../common/stream/libstream \
WIN32?$(SOCKET_LIBS) \
WIN32?$(openssl_LIBS)
diff --git a/clients/odbc/driver/Makefile.ag b/clients/odbc/driver/Makefile.ag
--- a/clients/odbc/driver/Makefile.ag
+++ b/clients/odbc/driver/Makefile.ag
@@ -6,7 +6,6 @@
INCLUDES = \
../../mapilib \
- ../../../common/options \
$(ODBC_INCS)
DEFS = @DEFS@
diff --git a/clients/odbc/driver/SQLConnect.c b/clients/odbc/driver/SQLConnect.c
--- a/clients/odbc/driver/SQLConnect.c
+++ b/clients/odbc/driver/SQLConnect.c
@@ -28,7 +28,6 @@
#include "ODBCGlobal.h"
#include "ODBCDbc.h"
#include "ODBCUtil.h"
-#include "monet_options.h"
#include <time.h>
#ifdef HAVE_ODBCINST_H
diff --git a/gdk/gdk_utils.c b/gdk/gdk_utils.c
--- a/gdk/gdk_utils.c
+++ b/gdk/gdk_utils.c
@@ -15,6 +15,7 @@
* logging scheme.
*/
#include "monetdb_config.h"
+#include "monet_options.h"
#include "gdk.h"
#include "gdk_private.h"
diff --git a/gdk/gdk_utils.h b/gdk/gdk_utils.h
--- a/gdk/gdk_utils.h
+++ b/gdk/gdk_utils.h
@@ -9,7 +9,6 @@
#ifndef _GDK_UTILS_H_
#define _GDK_UTILS_H_
-#include "monet_options.h"
#include <setjmp.h>
gdk_export const char *GDKgetenv(const char *name);
@@ -72,7 +71,8 @@ gdk_export size_t _MT_pagesize;
#define MT_npages() _MT_npages
gdk_export void MT_init(void); /* init the package. */
-gdk_export gdk_return GDKinit(opt *set, int setlen);
+struct opt;
+gdk_export gdk_return GDKinit(struct opt *set, int setlen);
/* used for testing only */
gdk_export void GDKsetmallocsuccesscount(lng count);
diff --git a/geom/lib/Makefile.ag b/geom/lib/Makefile.ag
--- a/geom/lib/Makefile.ag
+++ b/geom/lib/Makefile.ag
@@ -5,7 +5,7 @@
# Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V.
MTSAFE
-INCLUDES = ../../common/options ../../common/stream ../../common/utils
../../gdk $(GEOS_INCS) $(proj_CFLAGS)
+INCLUDES = ../../common/stream ../../common/utils ../../gdk $(GEOS_INCS)
$(proj_CFLAGS)
lib_geom = {
NOINST
diff --git a/geom/monetdb5/Makefile.ag b/geom/monetdb5/Makefile.ag
--- a/geom/monetdb5/Makefile.ag
+++ b/geom/monetdb5/Makefile.ag
@@ -9,7 +9,6 @@ INCLUDES = ../lib \
../../gdk \
../../common/utils \
../../common/stream \
- ../../common/options \
../../monetdb5/mal \
$(GEOS_INCS) $(proj_CFLAGS)
diff --git a/monetdb5/extras/mal_optimizer_template/Makefile.ag
b/monetdb5/extras/mal_optimizer_template/Makefile.ag
--- a/monetdb5/extras/mal_optimizer_template/Makefile.ag
+++ b/monetdb5/extras/mal_optimizer_template/Makefile.ag
@@ -9,7 +9,6 @@ INCLUDES = \
../../mal \
../../../gdk \
../../../common/stream \
- ../../../common/options \
../../../common/utils
MTSAFE
diff --git a/monetdb5/extras/rapi/Makefile.ag b/monetdb5/extras/rapi/Makefile.ag
--- a/monetdb5/extras/rapi/Makefile.ag
+++ b/monetdb5/extras/rapi/Makefile.ag
@@ -5,7 +5,6 @@
# Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V.
INCLUDES = \
- ../../../common/options \
../../../common/stream \
../../../common/utils \
../../../gdk \
diff --git a/monetdb5/mal/Makefile.ag b/monetdb5/mal/Makefile.ag
--- a/monetdb5/mal/Makefile.ag
+++ b/monetdb5/mal/Makefile.ag
@@ -4,8 +4,7 @@
#
# Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V.
-INCLUDES = ../../common/options \
- ../../common/stream \
+INCLUDES = ../../common/stream \
../../common/utils \
../../clients/mapilib \
../../gdk \
diff --git a/monetdb5/modules/atoms/Makefile.ag
b/monetdb5/modules/atoms/Makefile.ag
--- a/monetdb5/modules/atoms/Makefile.ag
+++ b/monetdb5/modules/atoms/Makefile.ag
@@ -5,7 +5,6 @@
# Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V.
INCLUDES = ../../mal \
- ../../../common/options \
../../../common/stream \
../../../common/utils \
../../../gdk \
diff --git a/monetdb5/modules/kernel/Makefile.ag
b/monetdb5/modules/kernel/Makefile.ag
--- a/monetdb5/modules/kernel/Makefile.ag
+++ b/monetdb5/modules/kernel/Makefile.ag
@@ -6,7 +6,6 @@
INCLUDES = ../../mal \
../atoms \
- ../../../common/options \
../../../common/stream \
../../../common/utils \
../../../gdk
diff --git a/monetdb5/modules/mal/Makefile.ag b/monetdb5/modules/mal/Makefile.ag
--- a/monetdb5/modules/mal/Makefile.ag
+++ b/monetdb5/modules/mal/Makefile.ag
@@ -6,7 +6,6 @@
INCLUDES = ../../mal ../atoms ../kernel \
../../../clients/mapilib \
- ../../../common/options \
../../../common/stream \
../../../common/utils \
../../../gdk \
diff --git a/monetdb5/optimizer/Makefile.ag b/monetdb5/optimizer/Makefile.ag
--- a/monetdb5/optimizer/Makefile.ag
+++ b/monetdb5/optimizer/Makefile.ag
@@ -6,7 +6,6 @@
INCLUDES = ../mal ../modules/atoms ../modules/mal ../modules/kernel \
../../clients/mapilib \
- ../../common/options \
../../common/stream \
../../common/utils \
../../gdk
diff --git a/monetdb5/scheduler/Makefile.ag b/monetdb5/scheduler/Makefile.ag
--- a/monetdb5/scheduler/Makefile.ag
+++ b/monetdb5/scheduler/Makefile.ag
@@ -7,7 +7,6 @@
INCLUDES = ../mal ../optimizer \
../modules/atoms ../modules/mal ../modules/kernel \
../../clients/mapilib \
- ../../common/options \
../../common/stream \
../../common/utils \
../../gdk
diff --git a/sql/backends/monet5/Makefile.ag b/sql/backends/monet5/Makefile.ag
--- a/sql/backends/monet5/Makefile.ag
+++ b/sql/backends/monet5/Makefile.ag
@@ -14,7 +14,6 @@ INCLUDES = ../../include ../../common ..
../../../monetdb5/optimizer \
../../../monetdb5/scheduler \
../../../monetdb5/extras/rapi \
- ../../../common/options \
../../../common/stream \
../../../common/utils \
../../../gdk
diff --git a/sql/backends/monet5/UDF/capi/Makefile.ag
b/sql/backends/monet5/UDF/capi/Makefile.ag
--- a/sql/backends/monet5/UDF/capi/Makefile.ag
+++ b/sql/backends/monet5/UDF/capi/Makefile.ag
@@ -6,7 +6,6 @@
INCLUDES = \
../../../../../clients/mapilib \
- ../../../../../common/options \
../../../../../common/utils \
../../../../../common/stream \
../../../../../monetdb5/modules/atoms \
diff --git a/sql/backends/monet5/UDF/pyapi/Makefile.ag
b/sql/backends/monet5/UDF/pyapi/Makefile.ag
--- a/sql/backends/monet5/UDF/pyapi/Makefile.ag
+++ b/sql/backends/monet5/UDF/pyapi/Makefile.ag
@@ -6,7 +6,6 @@
INCLUDES = \
../../../../../clients/mapilib \
- ../../../../../common/options \
../../../../../common/utils \
../../../../../common/stream \
../../../../../monetdb5/modules/atoms \
diff --git a/sql/backends/monet5/UDF/pyapi3/Makefile.ag
b/sql/backends/monet5/UDF/pyapi3/Makefile.ag
--- a/sql/backends/monet5/UDF/pyapi3/Makefile.ag
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list