Skip to content

Commit 5f1a80e

Browse files
Thunder: Add config to enable compile strict settigns (#427)
1 parent da76783 commit 5f1a80e

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

package/wpe/wpeframework/Config.in

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,10 @@ config BR2_PACKAGE_WPEFRAMEWORK_HIDE_NON_EXTERNAL_SYMBOLS
116116
bool "hide non external symbols"
117117
default y
118118

119+
config BR2_PACKAGE_WPEFRAMEWORK_ENABLE_STRICT_COMPILER
120+
bool "enable strict compiler settings"
121+
default y
122+
119123
config BR2_PACKAGE_WPEFRAMEWORK_EXCEPTIONS_ENABLE
120124
bool "exceptions on"
121125
default n

package/wpe/wpeframework/wpeframework.mk

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,12 @@ else
3939
WPEFRAMEWORK_CONF_OPTS += -DHIDE_NON_EXTERNAL_SYMBOLS=OFF
4040
endif
4141

42+
ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_ENABLE_STRICT_COMPILER),y)
43+
WPEFRAMEWORK_CONF_OPTS += -DENABLE_STRICT_COMPILER_SETTINGS=ON
44+
else
45+
WPEFRAMEWORK_CONF_OPTS += -DENABLE_STRICT_COMPILER_SETTINGS=OFF
46+
endif
47+
4248
ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_EXCEPTIONS_ENABLE),y)
4349
WPEFRAMEWORK_CONF_OPTS += -DEXCEPTIONS_ENABLE=ON
4450
else

0 commit comments

Comments
 (0)