diff options
| author | Xavier Claessens <xclaessens@netflix.com> | 2025-10-16 20:21:07 -0400 |
|---|---|---|
| committer | Xavier Claessens <xclaesse@gmail.com> | 2025-10-20 17:50:31 -0400 |
| commit | 27ff5a53ffa074f77f979bb51b7cb6f62413b66e (patch) | |
| tree | 3cfd37efcbbc4057649038a97ee973466c208350 /mesonbuild/interpreter | |
| parent | 5d496cc8b70188e38b1aa4dcc014e410c3484fe5 (diff) | |
| download | meson-27ff5a53ffa074f77f979bb51b7cb6f62413b66e.tar.gz | |
cargo: do not propagate cargo interpreter when doing sysdep fallback
A cargo subproject can fallback to a regular Meson subproject in the
case it has system-deps.
Diffstat (limited to 'mesonbuild/interpreter')
| -rw-r--r-- | mesonbuild/interpreter/interpreter.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/interpreter/interpreter.py b/mesonbuild/interpreter/interpreter.py index 2211f997a..861059f83 100644 --- a/mesonbuild/interpreter/interpreter.py +++ b/mesonbuild/interpreter/interpreter.py @@ -1007,7 +1007,7 @@ class Interpreter(InterpreterBase, HoldableObject): subi = Interpreter(new_build, self.backend, subp_name, subdir, self.subproject_dir, default_options, ast=ast, relaxations=relaxations, user_defined_options=self.user_defined_options, - cargo=cargo or self.cargo) + cargo=cargo) # Those lists are shared by all interpreters. That means that # even if the subproject fails, any modification that the subproject # made to those lists will affect the parent project. |
