summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2012-03-16 13:39:01 +0200
committerTor Lillqvist <tml@iki.fi>2012-03-21 00:00:04 +0200
commitc3f36b0e4738f44375359789d450a28e7664d529 (patch)
treeef0bae68c9ff6b9d9878cf71edfdf4eb870b4ccb /solenv
parent4066e061b4cc917abf086a04e14fe285c09ab1e2 (diff)
Add separate switch for disabling of dynamic loading (iOS) for orthogonality
Diffstat (limited to 'solenv')
-rw-r--r--solenv/gbuild/gbuild.mk4
-rw-r--r--solenv/inc/settings.mk4
2 files changed, 8 insertions, 0 deletions
diff --git a/solenv/gbuild/gbuild.mk b/solenv/gbuild/gbuild.mk
index 2aafa6b09d4b..119f6e5bc33a 100644
--- a/solenv/gbuild/gbuild.mk
+++ b/solenv/gbuild/gbuild.mk
@@ -244,6 +244,10 @@ ifeq ($(strip $(DISABLE_SCRIPTING)),TRUE)
gb_GLOBALDEFS += -DDISABLE_SCRIPTING
endif
+ifeq ($(strip $(DISABLE_DYNLOADING)),TRUE)
+gb_GLOBALDEFS += -DDISABLE_DYNLOADING
+endif
+
ifeq ($(HAVE_THREADSAFE_STATICS),TRUE)
gb_GLOBALDEFS += -DHAVE_THREADSAFE_STATICS
endif
diff --git a/solenv/inc/settings.mk b/solenv/inc/settings.mk
index ac635f839457..31b0174d9b3d 100644
--- a/solenv/inc/settings.mk
+++ b/solenv/inc/settings.mk
@@ -1125,6 +1125,10 @@ CDEFS+=-DGSTREAMER
CDEFS += -DHAVE_THREADSAFE_STATICS
.END
+.IF "$(DISABLE_DYNLOADING)" == "TRUE"
+CDEFS += -DDISABLE_DYNLOADING
+.ENDIF
+
# compose flags and defines for GUI
.IF "$(TARGETTYPE)"=="GUI"
CFLAGSSLO+=$(CFLAGSSLOGUIMT)