Skip to content

Commit 9f894a5

Browse files
authored
Merge pull request #383 from WebPlatformForEmbedded/development/METROL-388
Thunder: add option to enable/disable HIDE_NON_EXTERNAL_SYMBOLS flag …
2 parents 1d46fd7 + 21c6e4f commit 9f894a5

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

package/wpe/wpeframework/Config.in

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,10 @@ config BR2_PACKAGE_WPEFRAMEWORK_SYSTEM_PREFIX
9696
string "system prefix"
9797
default ""
9898

99+
config BR2_PACKAGE_WPEFRAMEWORK_HIDE_NON_EXTERNAL_SYMBOLS
100+
bool "hide non external symbols"
101+
default y
102+
99103
config BR2_PACKAGE_WPEFRAMEWORK_EXCEPTIONS_ENABLE
100104
bool "exceptions on"
101105
default n

package/wpe/wpeframework/wpeframework.mk

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ WPEFRAMEWORK_CONF_OPTS += -DDATA_PATH=$(BR2_PACKAGE_WPEFRAMEWORK_DATA_PATH)
1818
WPEFRAMEWORK_CONF_OPTS += -DSYSTEM_PATH=$(BR2_PACKAGE_WPEFRAMEWORK_SYSTEM_PATH)
1919
WPEFRAMEWORK_CONF_OPTS += -DPROXYSTUB_PATH=$(BR2_PACKAGE_WPEFRAMEWORK_PROXYSTUB_PATH)
2020
WPEFRAMEWORK_CONF_OPTS += -DOOMADJUST=$(BR2_PACKAGE_WPEFRAMEWORK_OOM_ADJUST)
21-
WPEFRAMEWORK_CONF_OPTS += -DHIDE_NON_EXTERNAL_SYMBOLS=OFF
2221

2322
# WPEFRAMEWORK_CONF_OPTS += -DWEBSERVER_PATH=
2423
# WPEFRAMEWORK_CONF_OPTS += -DWEBSERVER_PORT=
@@ -33,6 +32,12 @@ WPEFRAMEWORK_CONF_OPTS += \
3332
-DCMAKE_MODULE_PATH=$(HOST_DIR)/share/cmake/Modules
3433
endif
3534

35+
ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_HIDE_NON_EXTERNAL_SYMBOLS),y)
36+
WPEFRAMEWORK_CONF_OPTS += -DHIDE_NON_EXTERNAL_SYMBOLS=ON
37+
else
38+
WPEFRAMEWORK_CONF_OPTS += -DHIDE_NON_EXTERNAL_SYMBOLS=OFF
39+
endif
40+
3641
ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_EXCEPTIONS_ENABLE),y)
3742
WPEFRAMEWORK_CONF_OPTS += -DEXCEPTIONS_ENABLE=ON
3843
else

0 commit comments

Comments
 (0)