On Mon, 21 Oct 2024 19:35, Paolo Bonzini <pbonz...@redhat.com> wrote:
>Reviewed-by: Zhao Liu <zhao1....@intel.com>
>Signed-off-by: Paolo Bonzini <pbonz...@redhat.com>
>---
> meson.build                      | 1 +
> rust/qemu-api-macros/meson.build | 2 +-
> 2 files changed, 2 insertions(+), 1 deletion(-)
>
>diff --git a/meson.build b/meson.build
>index d26690ce204..ffd78b6cbb3 100644
>--- a/meson.build
>+++ b/meson.build
>@@ -15,6 +15,7 @@ 
>meson.add_postconf_script(find_program('scripts/symlink-install-tree.py'))
> 
> not_found = dependency('', required: false)
> keyval = import('keyval')
>+rust = import('rust')
> ss = import('sourceset')
> fs = import('fs')
> 
>diff --git a/rust/qemu-api-macros/meson.build 
>b/rust/qemu-api-macros/meson.build
>index 517b9a4d2d5..24325dea5c2 100644
>--- a/rust/qemu-api-macros/meson.build
>+++ b/rust/qemu-api-macros/meson.build
>@@ -2,7 +2,7 @@ quote_dep = dependency('quote-1-rs', native: true)
> syn_dep = dependency('syn-2-rs', native: true)
> proc_macro2_dep = dependency('proc-macro2-1-rs', native: true)
> 
>-_qemu_api_macros_rs = import('rust').proc_macro(
>+_qemu_api_macros_rs = rust.proc_macro(
>   'qemu_api_macros',
>   files('src/lib.rs'),
>   override_options: ['rust_std=2021', 'build.rust_std=2021'],
>-- 
>2.46.2
>

You could also change the bindgen target line:

  bindings_rs = import('rust').bindgen(

Either way:

Tested-by: Manos Pitsidianakis <manos.pitsidiana...@linaro.org>
Reviewed-by: Manos Pitsidianakis <manos.pitsidiana...@linaro.org>

Reply via email to