From 3dc11e7710e434dfa77c38fa9a1ab152d39e0190 Mon Sep 17 00:00:00 2001 From: Alex Janka Date: Sun, 18 Aug 2024 12:11:47 +1000 Subject: [PATCH] cli: set RUST_BACKTRACE and RUST_LOG if unset --- cli/src/main.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cli/src/main.rs b/cli/src/main.rs index 4bcaec2..ec55ab1 100644 --- a/cli/src/main.rs +++ b/cli/src/main.rs @@ -122,6 +122,15 @@ impl From for frontend_common::RunOptions { } fn main() -> anyhow::Result<()> { + unsafe { + if std::env::var_os("RUST_BACKTRACE").is_none() { + std::env::set_var("RUST_BACKTRACE", "1"); + } + if std::env::var_os("RUST_LOG").is_none() { + std::env::set_var("RUST_LOG", "cli=info,frontend_common=info,gb_emu_lib=info"); + } + } + env_logger::init(); let args = Args::parse();