From 73fa2c4faf7fd3c3f0e6cf2e545a8c6edabd5e5c Mon Sep 17 00:00:00 2001 From: Ethan Girouard Date: Mon, 15 Jun 2026 18:00:49 -0400 Subject: [PATCH] Move server-specific main to server module --- src/main.rs | 4 +--- src/server/main.rs | 6 ++++++ src/server/mod.rs | 2 ++ 3 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 src/server/main.rs diff --git a/src/main.rs b/src/main.rs index 74c5f7d..938cd6c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -42,9 +42,7 @@ fn main() { dioxus::logger::init(tracing::Level::DEBUG).expect("Failed to initialize tracing logger"); #[cfg(feature = "server")] - if let Err(e) = dotenvy::dotenv() { - tracing::warn!("Error reading .env: {e}"); - } + server::main(); dioxus::launch(App); } diff --git a/src/server/main.rs b/src/server/main.rs new file mode 100644 index 0000000..795d647 --- /dev/null +++ b/src/server/main.rs @@ -0,0 +1,6 @@ +pub fn main() { + #[cfg(feature = "server")] + if let Err(e) = dotenvy::dotenv() { + tracing::warn!("Error reading .env: {e}"); + } +} diff --git a/src/server/mod.rs b/src/server/mod.rs index 8b13789..244576d 100644 --- a/src/server/mod.rs +++ b/src/server/mod.rs @@ -1 +1,3 @@ +pub mod main; +pub use main::main;