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,