From 3169d8dd1ea043cf1a987ea4adf3f73122863832 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 10 Nov 2018 05:06:49 -0500 Subject: disable --version on subcommands --- src/cmd/mod.rs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/cmd/mod.rs b/src/cmd/mod.rs index 1cbe362..813a27a 100644 --- a/src/cmd/mod.rs +++ b/src/cmd/mod.rs @@ -13,10 +13,15 @@ pub fn run() -> failure::Fallible<()> { } fn get_command() -> failure::Fallible> { + let subcommands = vec![ + sync::subcommand(), + sql::subcommand(), + recommend::subcommand(), + ]; let matches = app_from_crate!() - .subcommand(sync::subcommand()) - .subcommand(sql::subcommand()) - .subcommand(recommend::subcommand()) + .subcommands(subcommands.into_iter().map(|s| { + s.setting(clap::AppSettings::DisableVersion) + })) .get_matches(); let command: Box = match matches.subcommand() { -- cgit v1.2.3