aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/rust.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/modules/rust.py')
-rw-r--r--mesonbuild/modules/rust.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/mesonbuild/modules/rust.py b/mesonbuild/modules/rust.py
index bdbc3d0..9d7627e 100644
--- a/mesonbuild/modules/rust.py
+++ b/mesonbuild/modules/rust.py
@@ -134,8 +134,6 @@ class RustModule(ExtensionModule):
del extra_args[i]
break
- dependencies = [d for d in kwargs['dependencies']]
-
# We need to cast here, as currently these don't have protocol in them, but test itself does.
tkwargs = T.cast('_kwargs.FuncTest', kwargs.copy())
@@ -147,7 +145,7 @@ class RustModule(ExtensionModule):
# one
new_target_kwargs['rust_args'] = new_target_kwargs.get('rust_args', []) + ['--test']
new_target_kwargs['install'] = False
- new_target_kwargs['dependencies'] = new_target_kwargs.get('dependencies', []) + dependencies
+ new_target_kwargs['dependencies'] = new_target_kwargs.get('dependencies', []) + kwargs['dependencies']
new_target = Executable(
name, base_target.subdir, state.subproject, base_target.for_machine,