Skip to content

Commit 182ae8e

Browse files
Add option to switch off legacy config generator
1 parent e605f29 commit 182ae8e

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

package/wpe/wpeframework/Config.in

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,13 @@ config BR2_PACKAGE_WPEFRAMEWORK_SYSTEM_PREFIX
133133
string "system prefix"
134134
default ""
135135

136+
config BR2_PACKAGE_WPEFRAMEWORK_DISABLE_LEGACY_CONFIG_GENERATOR
137+
bool "disable legacy config generator"
138+
default n
139+
help
140+
This disables the legacy config generator for all thunder components by default
141+
even if you build with a cmake version < v3.20.0.
142+
136143
config BR2_PACKAGE_WPEFRAMEWORK_HIDE_NON_EXTERNAL_SYMBOLS
137144
bool "hide non external symbols"
138145
default y

package/wpe/wpeframework/wpeframework.mk

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ WPEFRAMEWORK_CONF_OPTS += \
3535
-DCMAKE_MODULE_PATH=$(HOST_DIR)/share/cmake/Modules
3636
endif
3737

38+
ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_DISABLE_LEGACY_CONFIG_GENERATOR),y)
39+
WPEFRAMEWORK_CONF_OPTS += -DLEGACY_CONFIG_GENERATOR=OFF
40+
endif
41+
3842
ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_HIDE_NON_EXTERNAL_SYMBOLS),y)
3943
WPEFRAMEWORK_CONF_OPTS += -DHIDE_NON_EXTERNAL_SYMBOLS=ON
4044
else

0 commit comments

Comments
 (0)