From 5c75798d19d5ec00dc110559652466fc93b526aa Mon Sep 17 00:00:00 2001 From: Danilo Bargen Date: Wed, 6 Jan 2016 18:45:01 +0100 Subject: [PATCH] Implement --version flag --- src/main.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 639c6cc..fc63dcd 100644 --- a/src/main.rs +++ b/src/main.rs @@ -28,6 +28,8 @@ use error::TldrError; use formatter::print_lines; +const NAME: &'static str = "tldr-rs"; +const VERSION: &'static str = env!("CARGO_PKG_VERSION"); const USAGE: &'static str = " Usage: @@ -104,8 +106,8 @@ fn main() { println!("{:#?}", args); if args.flag_version { - println!("Flag --version not yet implemented."); - process::exit(1); + println!("{} v{}", NAME, VERSION); + process::exit(0); } if args.flag_list { println!("Flag --list not yet implemented.");