summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Lillqvist <tlillqvist@novell.com>2011-05-18 11:13:45 +0300
committerTor Lillqvist <tlillqvist@novell.com>2011-05-18 11:16:16 +0300
commit3652eb755f461e2a881e1d527d8fb4530cf282bc (patch)
treea39efdd58569b01aff2215051f0d23e11a63bcb1
parentdda7650cff35f0f61e8580b2350d2096226326fd (diff)
Rework how <db.h> is included
-rw-r--r--desktop/source/deployment/inc/db.hxx4
-rwxr-xr-xdesktop/source/deployment/makefile.mk4
-rwxr-xr-xdesktop/source/deployment/manager/makefile.mk4
-rwxr-xr-xdesktop/source/deployment/misc/makefile.mk4
-rwxr-xr-xdesktop/source/deployment/registry/configuration/makefile.mk4
-rwxr-xr-xdesktop/source/deployment/registry/help/makefile.mk4
-rwxr-xr-xdesktop/source/deployment/unopkg/makefile.mk4
-rwxr-xr-xdesktop/source/migration/services/makefile.mk4
-rwxr-xr-xdesktop/source/pkgchk/unopkg/makefile.mk4
-rw-r--r--xmlhelp/source/cxxhelp/provider/db.hxx4
-rwxr-xr-xxmlhelp/source/cxxhelp/provider/makefile.mk4
11 files changed, 12 insertions, 32 deletions
diff --git a/desktop/source/deployment/inc/db.hxx b/desktop/source/deployment/inc/db.hxx
index 3fa3d22679..ce10b0679a 100644
--- a/desktop/source/deployment/inc/db.hxx
+++ b/desktop/source/deployment/inc/db.hxx
@@ -30,8 +30,8 @@
#include <boost/noncopyable.hpp>
-#ifdef SYSTEM_DB
-#include <db.h>
+#ifdef SYSTEM_DB_HEADER
+#include SYSTEM_DB_H_HEADER
#else
#include <berkeleydb/db.h>
#endif
diff --git a/desktop/source/deployment/makefile.mk b/desktop/source/deployment/makefile.mk
index 4277e3ac59..a010e8982d 100755
--- a/desktop/source/deployment/makefile.mk
+++ b/desktop/source/deployment/makefile.mk
@@ -39,9 +39,7 @@ TARGET = deploy
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/source$/deployment$/inc$/dp_misc.mk
-.IF "$(SYSTEM_DB)" == "YES"
-CFLAGS+=-DSYSTEM_DB
-.ENDIF
+CFLAGS+= $(SYSTEM_DB_CFLAGS)
INCPRE += inc
diff --git a/desktop/source/deployment/manager/makefile.mk b/desktop/source/deployment/manager/makefile.mk
index ef44ac5e98..022f5e27e5 100755
--- a/desktop/source/deployment/manager/makefile.mk
+++ b/desktop/source/deployment/manager/makefile.mk
@@ -33,9 +33,7 @@ ENABLE_EXCEPTIONS = TRUE
.INCLUDE : settings.mk
-.IF "$(SYSTEM_DB)" == "YES"
-CFLAGS+=-DSYSTEM_DB
-.ENDIF
+CFLAGS+= $(SYSTEM_DB_CFLAGS)
SRS1NAME = $(TARGET)
SRC1FILES = \
diff --git a/desktop/source/deployment/misc/makefile.mk b/desktop/source/deployment/misc/makefile.mk
index 67d5889a8a..2a9d385397 100755
--- a/desktop/source/deployment/misc/makefile.mk
+++ b/desktop/source/deployment/misc/makefile.mk
@@ -42,9 +42,7 @@ TARGET = deplmisc
# Reduction of exported symbols:
CDEFS += -DDESKTOP_DEPLOYMENTMISC_DLLIMPLEMENTATION
-.IF "$(SYSTEM_DB)" == "YES"
-CFLAGS+=-DSYSTEM_DB
-.ENDIF
+CFLAGS+= $(SYSTEM_DB_CFLAGS)
SRS1NAME = $(TARGET)
SRC1FILES = \
diff --git a/desktop/source/deployment/registry/configuration/makefile.mk b/desktop/source/deployment/registry/configuration/makefile.mk
index d1125d5ad2..1fb637ef8e 100755
--- a/desktop/source/deployment/registry/configuration/makefile.mk
+++ b/desktop/source/deployment/registry/configuration/makefile.mk
@@ -35,9 +35,7 @@ INCPRE += ..$/..$/inc
.INCLUDE : settings.mk
-.IF "$(SYSTEM_DB)" == "YES"
-CFLAGS+=-DSYSTEM_DB
-.ENDIF
+CFLAGS+= $(SYSTEM_DB_CFLAGS)
SRS1NAME = $(TARGET)
SRC1FILES = \
diff --git a/desktop/source/deployment/registry/help/makefile.mk b/desktop/source/deployment/registry/help/makefile.mk
index fe4668afa8..81778bf728 100755
--- a/desktop/source/deployment/registry/help/makefile.mk
+++ b/desktop/source/deployment/registry/help/makefile.mk
@@ -35,9 +35,7 @@ INCPRE += ..$/..$/inc
.INCLUDE : settings.mk
-.IF "$(SYSTEM_DB)" == "YES"
-CFLAGS+=-DSYSTEM_DB
-.ENDIF
+CFLAGS+= $(SYSTEM_DB_CFLAGS)
SRS1NAME = $(TARGET)
SRC1FILES = \
diff --git a/desktop/source/deployment/unopkg/makefile.mk b/desktop/source/deployment/unopkg/makefile.mk
index b4ce8a10bf..64fe173f45 100755
--- a/desktop/source/deployment/unopkg/makefile.mk
+++ b/desktop/source/deployment/unopkg/makefile.mk
@@ -33,10 +33,6 @@ ENABLE_EXCEPTIONS = TRUE
.INCLUDE : settings.mk
-.IF "$(SYSTEM_DB)" == "YES"
-CFLAGS+=-DSYSTEM_DB
-.ENDIF
-
SRS1NAME = $(TARGET)
SRC1FILES = \
unopkg.src
diff --git a/desktop/source/migration/services/makefile.mk b/desktop/source/migration/services/makefile.mk
index 3a08b03a62..f74dec646b 100755
--- a/desktop/source/migration/services/makefile.mk
+++ b/desktop/source/migration/services/makefile.mk
@@ -43,9 +43,7 @@ DLLPRE =
.INCLUDE : cppumaker.mk
-.IF "$(SYSTEM_DB)" == "YES"
-CFLAGS+=-DSYSTEM_DB
-.ENDIF
+CFLAGS+= $(SYSTEM_DB_CFLAGS)
SLOFILES= \
$(SLO)$/jvmfwk.obj \
diff --git a/desktop/source/pkgchk/unopkg/makefile.mk b/desktop/source/pkgchk/unopkg/makefile.mk
index e14e852686..60db925bec 100755
--- a/desktop/source/pkgchk/unopkg/makefile.mk
+++ b/desktop/source/pkgchk/unopkg/makefile.mk
@@ -41,9 +41,7 @@ PRJINC += ..$/..$/deployment ..$/..
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/source$/deployment$/inc$/dp_misc.mk
-.IF "$(SYSTEM_DB)" == "YES"
-CFLAGS+=-DSYSTEM_DB
-.ENDIF
+CFLAGS+= $(SYSTEM_DB_CFLAGS)
.IF "$(LINK_SO)"!=""
APP1TARGET = so$/unopkg
diff --git a/xmlhelp/source/cxxhelp/provider/db.hxx b/xmlhelp/source/cxxhelp/provider/db.hxx
index 002803847f..e2ce7f1a9a 100644
--- a/xmlhelp/source/cxxhelp/provider/db.hxx
+++ b/xmlhelp/source/cxxhelp/provider/db.hxx
@@ -28,8 +28,8 @@
#ifndef BERKELEYDBPROXY_DB_HXX_
#define BERKELEYDBPROXY_DB_HXX_
-#ifdef SYSTEM_DB
-#include <db.h>
+#ifdef SYSTEM_DB_HEADER
+#include SYSTEM_DB_H_HEADER
#else
#include <berkeleydb/db.h>
#endif
diff --git a/xmlhelp/source/cxxhelp/provider/makefile.mk b/xmlhelp/source/cxxhelp/provider/makefile.mk
index 398e4feb97..cc8eaf9355 100755
--- a/xmlhelp/source/cxxhelp/provider/makefile.mk
+++ b/xmlhelp/source/cxxhelp/provider/makefile.mk
@@ -52,9 +52,7 @@ CFLAGSWERRCXX:=
CFLAGS += -DHAVE_EXPAT_H
-.IF "$(SYSTEM_DB)" == "YES"
-CFLAGS+=-DSYSTEM_DB
-.ENDIF
+CFLAGS+= $(SYSTEM_DB_CFLAGS)
.IF "$(SYSTEM_LIBXML)" == "YES"
CFLAGS+= $(LIBXML_CFLAGS)