aboutsummaryrefslogtreecommitdiff
path: root/rust/bql
diff options
context:
space:
mode:
Diffstat (limited to 'rust/bql')
-rw-r--r--rust/bql/Cargo.toml1
-rw-r--r--rust/bql/meson.build1
-rw-r--r--rust/bql/src/bindings.rs4
3 files changed, 6 insertions, 0 deletions
diff --git a/rust/bql/Cargo.toml b/rust/bql/Cargo.toml
index 1041bd4..d5177e5 100644
--- a/rust/bql/Cargo.toml
+++ b/rust/bql/Cargo.toml
@@ -14,6 +14,7 @@ rust-version.workspace = true
[dependencies]
migration = { path = "../migration" }
+glib-sys.workspace = true
[features]
default = ["debug_cell"]
diff --git a/rust/bql/meson.build b/rust/bql/meson.build
index bc51c7f..22d7c9b 100644
--- a/rust/bql/meson.build
+++ b/rust/bql/meson.build
@@ -38,6 +38,7 @@ _bql_rs = static_library(
rust_abi: 'rust',
rust_args: _bql_cfg,
link_with: [_migration_rs],
+ dependencies: [glib_sys_rs],
)
bql_rs = declare_dependency(link_with: [_bql_rs],
diff --git a/rust/bql/src/bindings.rs b/rust/bql/src/bindings.rs
index 9ffff12..8c70f3a 100644
--- a/rust/bql/src/bindings.rs
+++ b/rust/bql/src/bindings.rs
@@ -18,6 +18,10 @@
clippy::too_many_arguments
)]
+use glib_sys::{
+ guint, GArray, GHashTable, GHashTableIter, GList, GPollFD, GPtrArray, GQueue, GSList, GSource,
+};
+
#[cfg(MESON)]
include!("bindings.inc.rs");