From e1c723d052337d271056412d05e72dd1a10e32fe Mon Sep 17 00:00:00 2001 From: szymon Date: Wed, 30 Sep 2026 14:34:37 +0200 Subject: [PATCH] refactor: move including bindgen functions to libnotify mod --- src/functions.rs | 2 +- src/lib.rs | 1 + src/libnotify.rs | 1 + src/notification.rs | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 src/libnotify.rs diff --git a/src/functions.rs b/src/functions.rs index a598494..c2e79b2 100644 --- a/src/functions.rs +++ b/src/functions.rs @@ -1,6 +1,6 @@ use crate::utils::c_str_to_rs_str_and_free; -include!(concat!(env!("OUT_DIR"), "/bindings.rs")); +use crate::libnotify::*; /* Initting * diff --git a/src/lib.rs b/src/lib.rs index 4283c7d..1715cbb 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -3,5 +3,6 @@ #![allow(non_snake_case)] pub mod functions; +mod libnotify; pub mod notification; mod utils; diff --git a/src/libnotify.rs b/src/libnotify.rs new file mode 100644 index 0000000..44ae78f --- /dev/null +++ b/src/libnotify.rs @@ -0,0 +1 @@ +include!(concat!(env!("OUT_DIR"), "/bindings.rs")); diff --git a/src/notification.rs b/src/notification.rs index 204afe9..9f9def7 100644 --- a/src/notification.rs +++ b/src/notification.rs @@ -1,4 +1,4 @@ -include!(concat!(env!("OUT_DIR"), "/bindings.rs")); +use crate::libnotify::*; pub enum Urgency { Low,