aboutsummaryrefslogtreecommitdiff
path: root/rust/migration/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'rust/migration/meson.build')
-rw-r--r--rust/migration/meson.build7
1 files changed, 4 insertions, 3 deletions
diff --git a/rust/migration/meson.build b/rust/migration/meson.build
index 18be65c..4444947 100644
--- a/rust/migration/meson.build
+++ b/rust/migration/meson.build
@@ -31,18 +31,19 @@ _migration_rs = static_library(
[
'src/lib.rs',
'src/bindings.rs',
+ 'src/migratable.rs',
'src/vmstate.rs',
],
{'.' : _migration_bindings_inc_rs},
),
override_options: ['rust_std=2021', 'build.rust_std=2021'],
rust_abi: 'rust',
- link_with: [_util_rs],
- dependencies: [common_rs, glib_sys_rs],
+ link_with: [_util_rs, _bql_rs],
+ dependencies: [common_rs, glib_sys_rs, qemu_macros],
)
migration_rs = declare_dependency(link_with: [_migration_rs],
- dependencies: [migration, qemuutil])
+ dependencies: [bql_rs, migration, qemuutil])
# Doctests are essentially integration tests, so they need the same dependencies.
# Note that running them requires the object files for C code, so place them