From d04e5b8f0c97417b22c572a90488a07bf033ac3d Mon Sep 17 00:00:00 2001 From: Eduard Toloza Date: Tue, 23 Apr 2019 00:01:48 -0500 Subject: [PATCH] Update clap crate configuration. --- src/cli.yml | 3 +++ src/functions.rs | 2 +- src/main.rs | 5 +---- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/cli.yml b/src/cli.yml index 15c3152..632d427 100644 --- a/src/cli.yml +++ b/src/cli.yml @@ -2,6 +2,9 @@ name: blackarch-devtools version: "0.1.2" author: Eduard Tolosa about: Development tools for BlackArch Linux +settings: + - ArgRequiredElseHelp + - StrictUtf8 args: - setup: short: s diff --git a/src/functions.rs b/src/functions.rs index 134dc35..748a6ac 100644 --- a/src/functions.rs +++ b/src/functions.rs @@ -196,7 +196,7 @@ pub fn build_package_with_missing_deps(missing: &[&str]) { &missing .split("/") .last() - .expect("Failed to gest package name."), + .expect("Failed to get package name."), ] .concat(); println!("{}", &missing); diff --git a/src/main.rs b/src/main.rs index 10b0a01..5539a1a 100644 --- a/src/main.rs +++ b/src/main.rs @@ -9,10 +9,7 @@ mod functions; fn main() { let yaml = load_yaml!("cli.yml"); - let matches = App::from_yaml(yaml) - .setting(AppSettings::ArgRequiredElseHelp) - .setting(AppSettings::StrictUtf8) - .get_matches(); + let matches = App::from_yaml(yaml).get_matches(); if matches.is_present("setup") { functions::setup_chroot(); } else if matches.is_present("build") {