summaryrefslogtreecommitdiff
path: root/test cases
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2025-10-28 13:43:53 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2025-12-22 12:01:05 +0100
commit013121d3dda42b2bf70cb53675e3f3fe432b1d97 (patch)
tree7e36bf6874ec904a0fef7dfdf72ef54d693720d2 /test cases
parent65e885e1adf0d6735eae9f554ec8f9e94463a950 (diff)
downloadmeson-013121d3dda42b2bf70cb53675e3f3fe432b1d97.tar.gz
modules: rust: add dependencies() method to package object
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'test cases')
-rw-r--r--test cases/rust/31 rust.workspace package/meson.build2
-rw-r--r--test cases/rust/32 rust.workspace workspace/meson.build2
-rw-r--r--test cases/rust/32 rust.workspace workspace/more/meson.build1
3 files changed, 3 insertions, 2 deletions
diff --git a/test cases/rust/31 rust.workspace package/meson.build b/test cases/rust/31 rust.workspace package/meson.build
index 5a9b44e41..ec17a00f5 100644
--- a/test cases/rust/31 rust.workspace package/meson.build
+++ b/test cases/rust/31 rust.workspace package/meson.build
@@ -28,7 +28,7 @@ assert(answer_rs.all_features() == ['default', 'large'])
assert(answer_rs.features() == ['default', 'large'])
e = executable('package-test', 'src/main.rs',
- dependencies: [hello_rs.dependency(), answer_rs.dependency()],
+ dependencies: main_pkg.dependencies(),
rust_args: main_pkg.rust_args(),
rust_dependency_map: main_pkg.rust_dependency_map(),
)
diff --git a/test cases/rust/32 rust.workspace workspace/meson.build b/test cases/rust/32 rust.workspace workspace/meson.build
index f42630b3d..63df7b1c4 100644
--- a/test cases/rust/32 rust.workspace workspace/meson.build
+++ b/test cases/rust/32 rust.workspace workspace/meson.build
@@ -30,7 +30,7 @@ assert(answer_rs.features() == ['default', 'large'])
subdir('more')
e = executable('workspace-test', 'src/main.rs',
- dependencies: [hello_rs.dependency(), answer_rs.dependency(), more_dep],
+ dependencies: main_pkg.dependencies(),
rust_args: main_pkg.rust_args(),
rust_dependency_map: main_pkg.rust_dependency_map(),
)
diff --git a/test cases/rust/32 rust.workspace workspace/more/meson.build b/test cases/rust/32 rust.workspace workspace/more/meson.build
index d7317a268..37ae51604 100644
--- a/test cases/rust/32 rust.workspace workspace/more/meson.build
+++ b/test cases/rust/32 rust.workspace workspace/more/meson.build
@@ -9,3 +9,4 @@ l = static_library('more', 'src/lib.rs',
rust_dependency_map: more_pkg.rust_dependency_map(),
)
more_dep = declare_dependency(link_with: l)
+meson.override_dependency('more-0.1-rs', more_dep)