Skip to content

Commit 5a1c250

Browse files
SwitchBoard: config options added (#407)
1 parent 1854c60 commit 5a1c250

File tree

4 files changed

+47
-24
lines changed

4 files changed

+47
-24
lines changed

package/wpe/wpeframework-plugins/Config.in

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1023,11 +1023,39 @@ config BR2_PACKAGE_WPEFRAMEWORK_SPARK_AUTOSTART
10231023
default n
10241024
endif
10251025

1026-
config BR2_PACKAGE_WPEFRAMEWORK_SWITCHBOARD
1026+
menuconfig BR2_PACKAGE_WPEFRAMEWORK_SWITCHBOARD
10271027
bool "SwitchBoard"
10281028
help
10291029
SwitchBoard plugin
10301030

1031+
if BR2_PACKAGE_WPEFRAMEWORK_SWITCHBOARD
1032+
1033+
config BR2_PACKAGE_WPEFRAMEWORK_SWITCHBOARD_DEFAULT
1034+
string "Default Callsign"
1035+
help
1036+
Callsign of the plugin to be activated in case nothing is active
1037+
1038+
config BR2_PACKAGE_WPEFRAMEWORK_SWITCH_AMAZON
1039+
depends on BR2_PACKAGE_WPEFRAMEWORK_AMAZON
1040+
bool "Amazon"
1041+
default y
1042+
1043+
config BR2_PACKAGE_WPEFRAMEWORK_SWITCH_COBALT
1044+
depends on BR2_PACKAGE_WPEFRAMEWORK_COBALT
1045+
bool "Cobalt"
1046+
default y
1047+
1048+
config BR2_PACKAGE_WPEFRAMEWORK_SWITCH_NETFLIX
1049+
depends on BR2_PACKAGE_WPEFRAMEWORK_NETFLIX
1050+
bool "Netflix"
1051+
default y
1052+
1053+
config BR2_PACKAGE_WPEFRAMEWORK_SWITCH_WEBKITBROWSER
1054+
depends on BR2_PACKAGE_WPEFRAMEWORK_WEBKITBROWSER
1055+
bool "WebKitBrowser"
1056+
default y
1057+
endif
1058+
10311059
config BR2_PACKAGE_WPEFRAMEWORK_TESTCONTROLLER
10321060
select BR2_PACKAGE_WPEFRAMEWORK_PLUGINS
10331061
bool "TestController"

package/wpe/wpeframework-plugins/wpeframework-plugins.mk

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -262,11 +262,26 @@ WPEFRAMEWORK_PLUGINS_DEPENDENCIES += libpng
262262
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_SNAPSHOT=ON
263263
WPEFRAMEWORK_PLUGINS_CONF_OPTS += [email protected]:WebPlatformForEmbedded/Snapshot-brcm.git
264264
endif
265-
ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_SYSTEMCOMMANDS),y)
266-
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_SYSTEMCOMMANDS=ON
267-
endif
268265
ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_SWITCHBOARD),y)
269266
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_SWITCHBOARD=ON
267+
ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_SWITCHBOARD_DEFAULT),)
268+
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_SWITCHBOARD_DEFAULT=$(BR2_PACKAGE_WPEFRAMEWORK_SWITCHBOARD_DEFAULT)
269+
endif
270+
ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_SWITCH_AMAZON),)
271+
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_SWITCH_AMAZON=ON
272+
endif
273+
ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_SWITCH_COBALT),)
274+
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_SWITCH_COBALT=ON
275+
endif
276+
ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_SWITCH_NETFLIX),)
277+
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_SWITCH_NETFLIX=ON
278+
endif
279+
ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_SWITCH_WEBKITBROWSER),)
280+
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_SWITCH_WEBKITBROWSER=ON
281+
endif
282+
endif
283+
ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_SYSTEMCOMMANDS),y)
284+
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_SYSTEMCOMMANDS=ON
270285
endif
271286
ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_FILETRANSFER),y)
272287
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_FILETRANSFER=ON

package/wpe/wpeframework-switchboard/Config.in

Lines changed: 0 additions & 4 deletions
This file was deleted.

package/wpe/wpeframework-switchboard/wpeframework-switchboard.mk

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)