@@ -39,8 +39,20 @@ config BR2_PACKAGE_OPEN62541_UA_NAMESPACE_ZERO_FULL
endchoice
+config BR2_PACKAGE_OPEN62541_HISTORIZING
+ bool "historizing"
+ help
+ Enable basic support for historical access (client and server)
+
+config BR2_PACKAGE_OPEN62541_DISCOVERY
+ bool "discovery"
+ help
+ Enable Discovery Service (LDS)
+
config BR2_PACKAGE_OPEN62541_JSON_ENCODING
bool "json encoding"
+ help
+ Enable JSON encoding
config BR2_PACKAGE_OPEN62541_PUBSUB
bool "publish/subscribe"
@@ -31,6 +31,18 @@ else ifeq ($(BR2_PACKAGE_OPEN62541_UA_NAMESPACE_ZERO_FULL),y)
OPEN62541_CONF_OPTS += -DUA_NAMESPACE_ZERO=FULL
endif
+ifeq ($(BR2_PACKAGE_OPEN62541_HISTORIZING),y)
+OPEN62541_CONF_OPTS += -DUA_ENABLE_HISTORIZING=ON
+else
+OPEN62541_CONF_OPTS += -DUA_ENABLE_HISTORIZING=OFF
+endif
+
+ifeq ($(BR2_PACKAGE_OPEN62541_DISCOVERY),y)
+OPEN62541_CONF_OPTS += -DUA_ENABLE_DISCOVERY=ON
+else
+OPEN62541_CONF_OPTS += -DUA_ENABLE_DISCOVERY=OFF
+endif
+
ifeq ($(BR2_PACKAGE_OPEN62541_JSON_ENCODING),y)
OPEN62541_CONF_OPTS += -DUA_ENABLE_JSON_ENCODING=ON
else
Signed-off-by: Francois Perrad <francois.perrad@gadz.org> --- package/open62541/Config.in | 12 ++++++++++++ package/open62541/open62541.mk | 12 ++++++++++++ 2 files changed, 24 insertions(+)