[Buildroot] package/gnuradio: activate gr-iio
friedtj at free.fr
friedtj at free.fr
Fri Mar 22 20:58:32 UTC 2024
>From e26989cc30d4476d7384e62064cfa6486706bf8b Mon Sep 17 00:00:00 2001
From: JM Friedt <jmfriedt at 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
--
2.43.0
Signed-off-by: Jean-Michel Friedt <jmfriedt at femto-st.fr>
Optional activation of the gr-iio option rather than forced activation of the option.
More information about the buildroot
mailing list