From 0320e7918de3276069f01db96e0fc4e66ad889f6 Mon Sep 17 00:00:00 2001 From: Martin Braun Date: Wed, 27 Aug 2025 11:40:00 +0200 Subject: [PATCH] cmake: Skip more files when staging usrp3 HDL sources These sources are not required when building RFNoC bitfiles, and they also reference csh, which causes some build systems to produce warnings. As a consequence, we can also remove csh from the uhd-rfnoc-dev dependency list. --- host/cmake/Modules/stage_rfnoc_dev_sources.py | 3 +++ host/cmake/debian/control | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/host/cmake/Modules/stage_rfnoc_dev_sources.py b/host/cmake/Modules/stage_rfnoc_dev_sources.py index cf65dadb3..f6c40c91f 100755 --- a/host/cmake/Modules/stage_rfnoc_dev_sources.py +++ b/host/cmake/Modules/stage_rfnoc_dev_sources.py @@ -34,6 +34,9 @@ SKIP_PATHS = [ "lib/packet_proc_200", "lib/radio_200", "lib/vita_200", + "lib/wb_spi/bench", + "lib/wb_spi/doc", + "lib/wb_spi/sim", ] diff --git a/host/cmake/debian/control b/host/cmake/debian/control index 50f4f2c92..82708adec 100644 --- a/host/cmake/debian/control +++ b/host/cmake/debian/control @@ -126,7 +126,7 @@ Description: universal hardware driver for Ettus Research products - doc Package: uhd-rfnoc-dev Architecture: all Section: libdevel -Depends: python3, csh, ${misc:Depends} +Depends: python3, ${misc:Depends} Recommends: libuhd-dev (= ${binary:Version}) Suggests: uhd-doc Multi-Arch: foreign