summaryrefslogtreecommitdiff
path: root/mesonbuild/cargo/interpreter.py
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2025-06-03 09:57:09 +0200
committerDylan Baker <dylan@pnwbakers.com>2025-08-01 07:55:49 -0700
commitd3e055b312daec7ca03e375111e27b5c3a38dbf5 (patch)
tree5a3e0334586cdee48d5428eba2e6fef26153852a /mesonbuild/cargo/interpreter.py
parent4e058cc3ae1dec4041866a55ad6afd1a90c07005 (diff)
downloadmeson-d3e055b312daec7ca03e375111e27b5c3a38dbf5.tar.gz
unittests/cargotests: add tests for Cargo.toml parsing
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'mesonbuild/cargo/interpreter.py')
-rw-r--r--mesonbuild/cargo/interpreter.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/mesonbuild/cargo/interpreter.py b/mesonbuild/cargo/interpreter.py
index 458f65687..1ff93cbae 100644
--- a/mesonbuild/cargo/interpreter.py
+++ b/mesonbuild/cargo/interpreter.py
@@ -262,6 +262,7 @@ class Interpreter:
return ast
def _create_system_dependency(self, name: str, dep: SystemDependency, build: builder.Builder) -> T.List[mparser.BaseNode]:
+ # TODO: handle feature_overrides
kw = {
'version': build.array([build.string(s) for s in dep.version]),
'required': build.bool(not dep.optional),