From 2c422c2841f24be9a3fb65b1bf090bc847bae2b4 Mon Sep 17 00:00:00 2001 From: Melody Horn Date: Sat, 30 Oct 2021 00:21:27 -0600 Subject: ..what is even fucking happening --- src/lib.rs | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index dca544b..44af2fe 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,9 +1,20 @@ -#![allow( - non_camel_case_types, - non_snake_case, - unaligned_references, - non_upper_case_globals, - deref_nullptr -)] - -include!(concat!(env!("OUT_DIR"), "/bindings.rs")); +#[cxx::bridge] +mod ffi { + unsafe extern "C++" { + include!("shit-wx-sys/src/wx-sys.h"); + + fn message_box(); + } +} + +pub use ffi::*; + +#[cfg(test)] +mod test { + use super::*; + + #[test] + fn test_message_box() { + message_box(); + } +} -- cgit v1.2.3