Skip to content

Commit fb98455

Browse files
authored
Merge pull request #414 from WebPlatformForEmbedded/development/add-messaging-support
[Messaging] Add entries to enable messaging and coresponding plugin
2 parents 6b8c90a + 018bc00 commit fb98455

File tree

4 files changed

+35
-1
lines changed

4 files changed

+35
-1
lines changed

package/wpe/wpeframework-plugins/Config.in

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1217,7 +1217,13 @@ config BR2_PACKAGE_WPEFRAMEWORK_TRACECONTROL
12171217
bool "TraceControl"
12181218
help
12191219
TraceControl Plugin
1220-
1220+
1221+
config BR2_PACKAGE_WPEFRAMEWORK_MESSAGECONTROL
1222+
select BR2_PACKAGE_WPEFRAMEWORK_RDKSERVICES
1223+
depends on BR2_PACKAGE_WPEFRAMEWORK_MESSAGING
1224+
bool "MessageControl"
1225+
help
1226+
MessageControl Plugin
12211227

12221228
config BR2_PACKAGE_WPEFRAMEWORK_WARNINGREPORTINGCONTROL
12231229
select BR2_PACKAGE_WPEFRAMEWORK_RDKSERVICES

package/wpe/wpeframework-rdkservices/wpeframework-rdkservices.mk

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,10 @@ ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_TRACECONTROL),y)
8383
WPEFRAMEWORK_RDKSERVICES_CONF_OPTS += -DPLUGIN_TRACECONTROL=ON
8484
endif
8585

86+
ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_MESSAGECONTROL),y)
87+
WPEFRAMEWORK_RDKSERVICES_CONF_OPTS += -DPLUGIN_MESSAGECONTROL=ON
88+
endif
89+
8690
ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_WARNINGREPORTINGCONTROL),y)
8791
WPEFRAMEWORK_RDKSERVICES_CONF_OPTS += -DPLUGIN_WARNINGREPORTINGCONTROL=ON
8892
endif

package/wpe/wpeframework/Config.in

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,19 @@ config BR2_PACKAGE_WPEFRAMEWORK_PROXYSTUB_PATH
8888
string "proxystub path"
8989
default "/usr/lib/wpeframework/proxystubs"
9090

91+
config BR2_PACKAGE_WPEFRAMEWORK_MESSAGING
92+
bool "Use new messaging"
93+
default n
94+
help
95+
Use a new version of messaging - tracing + logging
96+
97+
config BR2_PACKAGE_WPEFRAMEWORK_MESSAGE_SETTINGS
98+
depends on BR2_PACKAGE_WPEFRAMEWORK_MESSAGING
99+
string "message settings"
100+
default ""
101+
91102
config BR2_PACKAGE_WPEFRAMEWORK_TRACE_SETTINGS
103+
depends on !BR2_PACKAGE_WPEFRAMEWORK_MESSAGING
92104
string "trace settings"
93105
default ""
94106

package/wpe/wpeframework/wpeframework.mk

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,14 @@ ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_WARNING_REPORTING), y)
6161
WPEFRAMEWORK_CONF_OPTS += -DWARNING_REPORTING=ON
6262
endif
6363

64+
ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_MESSAGING), y)
65+
WPEFRAMEWORK_CONF_OPTS += -DMESSAGING=ON
66+
WPEFRAMEWORK_CONF_OPTS += -DTRACING=OFF
67+
else
68+
WPEFRAMEWORK_CONF_OPTS += -DMESSAGING=OFF
69+
WPEFRAMEWORK_CONF_OPTS += -DTRACING=ON
70+
endif
71+
6472
ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_EXCEPTION_CATCHING), y)
6573
WPEFRAMEWORK_CONF_OPTS += -DEXCEPTION_CATCHING=ON
6674
endif
@@ -73,6 +81,10 @@ ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_TRACE_SETTINGS),"")
7381
WPEFRAMEWORK_CONF_OPTS += -DTRACE_SETTINGS="$(call qstrip,$(BR2_PACKAGE_WPEFRAMEWORK_TRACE_SETTINGS))"
7482
endif
7583

84+
ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_MESSAGE_SETTINGS),"")
85+
WPEFRAMEWORK_CONF_OPTS += -DMESSAGE_SETTINGS="$(call qstrip,$(BR2_PACKAGE_WPEFRAMEWORK_MESSAGE_SETTINGS))"
86+
endif
87+
7688
ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_SYSTEM_PREFIX),"")
7789
WPEFRAMEWORK_CONF_OPTS += -DSYSTEM_PREFIX="$(call qstrip,$(BR2_PACKAGE_WPEFRAMEWORK_SYSTEM_PREFIX))"
7890
endif

0 commit comments

Comments
 (0)