Message ID | 1392555888.1047670733.1711087389627.JavaMail.zimbra@free.fr |
---|---|
State | New |
Headers | show |
Series | package/gnuradio: activate gr-iio | expand |
From e26989cc30d4476d7384e62064cfa6486706bf8b Mon Sep 17 00:00:00 2001
From: JM Friedt <jmfriedt@femto-st.fr>
Date: Fri, 22 Mar 2024 20:55:44 +0000
Subject: [PATCH 1/1] package/gnuradio: add IIO as optional feature of GNU Radio
---
package/gnuradio/Config.in | 7 +++++++
package/gnuradio/gnuradio.mk | 6 ++++++
2 files changed, 13 insertions(+)
diff --git a/package/gnuradio/Config.in b/package/gnuradio/Config.in
index be997e91e2..d9ad650672 100644
--- a/package/gnuradio/Config.in
+++ b/package/gnuradio/Config.in
@@ -136,6 +136,13 @@ config BR2_PACKAGE_GNURADIO_FILTER
help
Filter signal processing blocks
+config BR2_PACKAGE_GNURADIO_IIO
+ bool "gr-iio support"
+ select BR2_PACKAGE_LIBIIO
+ select BR2_PACKAGE_GNURADIO_BLOCKS
+ help
+ IIO support
+
config BR2_PACKAGE_GNURADIO_NETWORK
bool "gr-network support"
select BR2_PACKAGE_GNURADIO_BLOCKS
diff --git a/package/gnuradio/gnuradio.mk b/package/gnuradio/gnuradio.mk
index 4e82c9e129..2267e7561a 100644
--- a/package/gnuradio/gnuradio.mk
+++ b/package/gnuradio/gnuradio.mk
@@ -112,6 +112,12 @@ else
GNURADIO_CONF_OPTS += -DENABLE_GR_NETWORK=OFF
endif
+ifeq ($(BR2_PACKAGE_GNURADIO_IIO),y)
+GNURADIO_CONF_OPTS += -DENABLE_GR_IIO=ON
+else
+GNURADIO_CONF_OPTS += -DENABLE_GR_IIO=OFF
+endif
+
ifeq ($(BR2_PACKAGE_GNURADIO_PYTHON),y)
GNURADIO_DEPENDENCIES += python3 python-pybind \
host-python-numpy host-python-packaging
diff --git a/package/gnuradio/gnuradio.mk b/package/gnuradio/gnuradio.mk index 4e82c9e129..ef4965c578 100644 --- a/package/gnuradio/gnuradio.mk +++ b/package/gnuradio/gnuradio.mk @@ -25,6 +25,7 @@ GNURADIO_CONF_OPTS = \ -DENABLE_EXAMPLES=OFF \ -DENABLE_GNURADIO_RUNTIME=ON \ -DENABLE_TESTING=OFF \ + -DENABLE_GR_IIO=ON \ -DXMLTO_EXECUTABLE=NOTFOUND # For third-party blocks, the gnuradio libraries are mandatory at
From 3b5476d595b8db8a9920fb83348eaf5e2047b0d3 Mon Sep 17 00:00:00 2001 From: JM Friedt <jmfriedt@femto-st.fr> Date: Fri, 22 Mar 2024 05:56:38 +0000 Subject: [PATCH 1/1] package/gnuradio: activate gr-iio --- package/gnuradio/gnuradio.mk | 1 + 1 file changed, 1 insertion(+)