diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2025-10-28 13:43:53 +0100 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2025-12-22 12:01:05 +0100 |
| commit | 013121d3dda42b2bf70cb53675e3f3fe432b1d97 (patch) | |
| tree | 7e36bf6874ec904a0fef7dfdf72ef54d693720d2 /test cases | |
| parent | 65e885e1adf0d6735eae9f554ec8f9e94463a950 (diff) | |
| download | meson-013121d3dda42b2bf70cb53675e3f3fe432b1d97.tar.gz | |
modules: rust: add dependencies() method to package object
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'test cases')
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) |
