[RFC v2 06/26] rust: Add vm-memory in meson
Zhao Liu <[email protected]> Wed, 8 Jul 2026 16:10:32 +0800
| Newsgroups | org.nongnu.qemu-rust,org.nongnu.qemu-devel |
|---|---|
| Message-ID | <[email protected]> |
Integrate vm-memory into meson. Signed-off-by: Zhao Liu <[email protected]> --- Changes since v1: * Upgrade vm-memory to v0.18.0. --- rust/meson.build | 2 ++ rust/system/meson.build | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/rust/meson.build b/rust/meson.build index b6711fe77dd3..12a61c93c6c4 100644 --- a/rust/meson.build +++ b/rust/meson.build @@ -11,6 +11,7 @@ subproject('foreign-0.3-rs', required: true) subproject('glib-sys-0.21-rs', required: true) subproject('libc-0.2-rs', required: true) subproject('probe-0.5-rs', required: true) +subproject('vm-memory-0.18-rs', required: true) anyhow_rs = dependency('anyhow-1-rs') bilge_rs = dependency('bilge-0.2-rs') @@ -19,6 +20,7 @@ foreign_rs = dependency('foreign-0.3-rs') glib_sys_rs = dependency('glib-sys-0.21-rs') libc_rs = dependency('libc-0.2-rs') probe_rs = dependency('probe-0.5-rs') +vm_memory_rs = dependency('vm-memory-0.18-rs') subproject('proc-macro2-1-rs', required: true) subproject('quote-1-rs', required: true) diff --git a/rust/system/meson.build b/rust/system/meson.build index 89c1f2b84d17..d8e9f36ec1fd 100644 --- a/rust/system/meson.build +++ b/rust/system/meson.build @@ -2,7 +2,7 @@ _system_rs = static_library( 'system', 'src/lib.rs', link_with: [_bql_rs, _hwcore_rs, _migration_rs, _qom_rs, _util_rs], - dependencies: [glib_sys_rs, common_rs, qemu_macros, system_sys_rs], + dependencies: [glib_sys_rs, common_rs, qemu_macros, system_sys_rs, vm_memory_rs], ) system_rs = declare_dependency(link_with: [_system_rs], -- 2.34.1