On 11/2/25 22:43, Kevin Wolf wrote:
Signed-off-by: Kevin Wolf <kw...@redhat.com>
---
meson.build | 36 ++++++++++++++++++++++++++++++++----
storage-daemon/meson.build | 2 +-
2 files changed, 33 insertions(+), 5 deletions(-)
if have_rust and target_type == 'system'
- target_rust = rust_devices_ss.apply(config_target, strict: false)
+ target_rust_ss = ss.source_set()
+ target_rust_ss.add_all(rust_block_ss)
+ target_rust_ss.add_all(rust_devices_ss)
+
+ target_rust = target_rust_ss.apply(config_target, strict: false)
crates = []
foreach dep : target_rust.dependencies()
crates += dep.get_variable('crate')
@@ -4349,15 +4354,38 @@ if xkbcommon.found()
endif
if have_tools
+ tools_deps = []
To simplify, we can likely start with:
tools_deps = [qemuutil]
Maybe clearer to introduce tools_deps[] as a preliminary
patch although.