diff mbox series

[2/5] package/open62541: more options

Message ID 20220615161753.2580142-2-francois.perrad@gadz.org
State Accepted
Headers show
Series [1/5] package/open62541: bump to version 1.3.1 | expand

Commit Message

Francois Perrad June 15, 2022, 4:17 p.m. UTC
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
---
 package/open62541/Config.in    | 12 ++++++++++++
 package/open62541/open62541.mk | 12 ++++++++++++
 2 files changed, 24 insertions(+)

Comments

Thomas Petazzoni July 20, 2022, 8:58 p.m. UTC | #1
On Wed, 15 Jun 2022 18:17:50 +0200
Francois Perrad <fperrad@gmail.com> wrote:

> Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
> ---
>  package/open62541/Config.in    | 12 ++++++++++++
>  package/open62541/open62541.mk | 12 ++++++++++++
>  2 files changed, 24 insertions(+)

Applied to master, thanks.

Thomas
diff mbox series

Patch

diff --git a/package/open62541/Config.in b/package/open62541/Config.in
index 220fb3dfa..6045a5954 100644
--- a/package/open62541/Config.in
+++ b/package/open62541/Config.in
@@ -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"
diff --git a/package/open62541/open62541.mk b/package/open62541/open62541.mk
index 1958befae..00e7236c0 100644
--- a/package/open62541/open62541.mk
+++ b/package/open62541/open62541.mk
@@ -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