diff --git a/apps/magpie/Cargo.toml b/apps/magpie/Cargo.toml index 37e72e8..e8f45be 100644 --- a/apps/magpie/Cargo.toml +++ b/apps/magpie/Cargo.toml @@ -13,8 +13,10 @@ required-features = ["service"] anyhow = { version = "1", optional = true } byteorder = "1.4" canary = { path = "../..", optional = true } +env_logger = { version = "0.10", optional = true } futures-util = { version = "0.3", optional = true, features = ["io"] } glium = { version = "0.32", optional = true} +log = "0.4" mio = { version = "0.8", features = ["net", "os-poll"], optional = true } mio-signals = { version = "0.2", optional = true } parking_lot = { version = "0.12", optional = true} @@ -24,4 +26,4 @@ slab = { version = "0.4", optional = true} [features] async = ["dep:futures-util"] -service = ["dep:anyhow", "dep:canary", "dep:glium", "dep:mio", "dep:mio-signals", "dep:parking_lot", "dep:slab"] +service = ["dep:anyhow", "dep:canary", "dep:env_logger", "dep:glium", "dep:mio", "dep:mio-signals", "dep:parking_lot", "dep:slab"] diff --git a/apps/magpie/src/main.rs b/apps/magpie/src/main.rs index 372dd9c..cfbd810 100644 --- a/apps/magpie/src/main.rs +++ b/apps/magpie/src/main.rs @@ -8,6 +8,7 @@ use ipc::Ipc; use window::{WindowMessage, WindowStore}; fn main() -> std::io::Result<()> { + env_logger::init(); let event_loop = EventLoopBuilder::::with_user_event().build(); let window_sender = event_loop.create_proxy(); let (ipc, ipc_sender) = Ipc::new(window_sender)?;