diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2025-06-13 14:51:54 +0200 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2025-06-20 13:24:25 +0200 |
| commit | 1548c5cdf010f6c89d577402c56eca7169936f48 (patch) | |
| tree | 77b64cac06a78424ae9591d7b68abb90c81d0d68 /rust/qemu-api | |
| parent | 345bef46a1b6765185bfe1450cc147f5feb5d0e7 (diff) | |
| download | focaccia-qemu-1548c5cdf010f6c89d577402c56eca7169936f48.tar.gz focaccia-qemu-1548c5cdf010f6c89d577402c56eca7169936f48.zip | |
rust: prepare variable definitions for multiple bindgen invocations
When splitting the QEMU Rust bindings into multiple crates, the bindgen-generated structs also have to be split so that it's possible to add "impl" blocks (e.g. for Sync/Send or Default, or even for utility methods in cases such as VMStateFlags). Tweak various variable definitions in meson.build, to avoid naming conflicts once there will be multiple bindgen invocations. Reviewed-by: Zhao Liu <zhao1.liu@intel.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'rust/qemu-api')
| -rw-r--r-- | rust/qemu-api/meson.build | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/rust/qemu-api/meson.build b/rust/qemu-api/meson.build index 33653b4a28..64c04dfd74 100644 --- a/rust/qemu-api/meson.build +++ b/rust/qemu-api/meson.build @@ -32,7 +32,7 @@ _qemu_api_rs = static_library( 'src/vmstate.rs', 'src/zeroable.rs', ], - {'.' : bindings_rs}, + {'.' : _qemu_api_bindings_inc_rs}, ), override_options: ['rust_std=2021', 'build.rust_std=2021'], rust_abi: 'rust', |