diff --git a/src/args.rs b/src/args.rs index 76c19fb..a158b63 100644 --- a/src/args.rs +++ b/src/args.rs @@ -2,7 +2,9 @@ use argh::FromArgs; use std::path::PathBuf; #[derive(FromArgs)] -#[argh(description = "Tool for gathering location data from Yepzon servers.")] +#[argh( + description = "Tool for gathering location data from Yepzon servers. Run without subcommands on windows to open nwg UI." +)] pub struct EnvOpt { #[argh( option, diff --git a/src/main.rs b/src/main.rs index c8601c5..3a9c5d6 100644 --- a/src/main.rs +++ b/src/main.rs @@ -18,6 +18,11 @@ fn main() { std::process::exit(1); } } else { - println!("Open nwg UI instead"); + #[cfg(target_os = "windows")] + { + println!("Open nwg UI instead"); + } + #[cfg(not(target_os = "windows"))] + println!("non-windows ui not supported. Please run with --help"); } }