mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-07-31 06:13:53 -06:00

Otherwise, newer releases of meson complain. Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
30 lines
634 B
Meson
30 lines
634 B
Meson
project(
|
|
'bilge-0.2-rs',
|
|
'rust',
|
|
meson_version: '>=1.5.0',
|
|
version : '0.2.0',
|
|
license : 'MIT or Apache-2.0',
|
|
)
|
|
|
|
subproject('arbitrary-int-1-rs', required: true)
|
|
subproject('bilge-impl-0.2-rs', required: true)
|
|
|
|
arbitrary_int_dep = dependency('arbitrary-int-1-rs')
|
|
bilge_impl_dep = dependency('bilge-impl-0.2-rs')
|
|
|
|
lib = static_library(
|
|
'bilge',
|
|
'src/lib.rs',
|
|
override_options : ['rust_std=2021', 'build.rust_std=2021'],
|
|
rust_abi : 'rust',
|
|
dependencies: [
|
|
arbitrary_int_dep,
|
|
bilge_impl_dep,
|
|
],
|
|
)
|
|
|
|
bilge_dep = declare_dependency(
|
|
link_with : [lib],
|
|
)
|
|
|
|
meson.override_dependency('bilge-0.2-rs', bilge_dep)
|