From 87caba2b339eb2f3d896a3d25e23af345947817e Mon Sep 17 00:00:00 2001 From: Teascade Date: Sat, 29 Aug 2020 03:03:28 +0300 Subject: [PATCH] Add windows os check --- src/args.rs | 4 +++- src/main.rs | 7 ++++++- 2 files changed, 9 insertions(+), 2 deletions(-) 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"); } }