From e976352087fb0520997317564a2a33111c920e54 Mon Sep 17 00:00:00 2001 From: Vladimir Rubin Date: Fri, 2 May 2025 16:12:58 +0300 Subject: [PATCH] feat: add a -v/--version flag --- src/main.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main.rs b/src/main.rs index f1ac452..9d28a22 100644 --- a/src/main.rs +++ b/src/main.rs @@ -153,6 +153,13 @@ async fn socket_server(disabled: Arc, notify: Arc>) { } fn main() { + let args: Vec = std::env::args().collect(); + + if args.len() > 1 && (args[1] == "--version" || args[1] == "-v") { + println!("{} {}", env!("CARGO_PKG_NAME"), env!("CARGO_PKG_VERSION")); + return; + } + smol::block_on(async { match env::var("RUST_LOG") { Ok(val) => match val.parse::() {