summaryrefslogtreecommitdiffhomepage
path: root/src/platform.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform.rs')
-rw-r--r--src/platform.rs10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/platform.rs b/src/platform.rs
index eca2df5..5b74eb9 100644
--- a/src/platform.rs
+++ b/src/platform.rs
@@ -24,10 +24,16 @@ Press Ctrl+C or close this window to stop.
pub mod windows;
#[cfg(windows)]
-pub use windows::*;
+pub use windows::{bootstrap, run, local_time, send_to_raw};
#[cfg(target_os = "linux")]
pub mod linux;
#[cfg(target_os = "linux")]
-pub use linux::*;
+pub use linux::{bootstrap, run, local_time, send_to_raw, IS_U32_SUPPORTED};
+
+/// pause before exit on windows to print information in console before it is closed.
+pub fn paexit(code: i32) {
+ #[cfg(windows)] pause();
+ std::process::exit(code);
+}