diff options
author | Matthias Beyer <matthias.beyer@atos.net> | 2021-08-17 12:21:58 +0200 |
---|---|---|
committer | Matthias Beyer <matthias.beyer@atos.net> | 2021-08-17 12:21:58 +0200 |
commit | 8466ab659f3461430bbf09d26a863b35a6492889 (patch) | |
tree | a38d5bdad7f736b8bc75931f26436bd9068c325b /src/cli.rs | |
parent | 76e6562ead14963c77117f750305db5a74cf3958 (diff) | |
parent | 7b32e20b96758f9e65cf78443520890214fdc2cb (diff) |
Merge branch 'download-multi'
Diffstat (limited to 'src/cli.rs')
-rw-r--r-- | src/cli.rs | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -841,6 +841,20 @@ pub fn cli<'a>() -> App<'a> { .long("force") .about("Overwrite existing cache entry") ) + + .arg(Arg::new("matching") + .required(false) + .multiple(false) + .long("matching") + .takes_value(true) + .value_name("REGEX") + .about("Download all packages matching a regex with their name") + ) + + .group(ArgGroup::new("download-one-or-many") + .args(&["package_name", "matching"]) + .required(true) + ) ) .subcommand(App::new("of") .version(crate_version!()) |