Skip to content

Commit 4995870

Browse files
committed
cli: Allow specifying multiple component or target values in one argument
1 parent e334803 commit 4995870

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

src/cli/rustup_mode.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -318,15 +318,17 @@ pub fn cli() -> App<'static, 'static> {
318318
.long("component")
319319
.short("c")
320320
.takes_value(true)
321-
.multiple(true),
321+
.multiple(true)
322+
.use_delimiter(true),
322323
)
323324
.arg(
324325
Arg::with_name("targets")
325326
.help("Add specific targets on installation")
326327
.long("target")
327328
.short("t")
328329
.takes_value(true)
329-
.multiple(true),
330+
.multiple(true)
331+
.use_delimiter(true),
330332
)
331333
.arg(
332334
Arg::with_name("force")

src/cli/setup_mode.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,15 +67,17 @@ pub fn main() -> Result<()> {
6767
.long("component")
6868
.short("c")
6969
.takes_value(true)
70-
.multiple(true),
70+
.multiple(true)
71+
.use_delimiter(true),
7172
)
7273
.arg(
7374
Arg::with_name("targets")
7475
.help("Target name to also install")
7576
.long("target")
7677
.short("target")
7778
.takes_value(true)
78-
.multiple(true),
79+
.multiple(true)
80+
.use_delimiter(true),
7981
)
8082
.arg(
8183
Arg::with_name("no-modify-path")

0 commit comments

Comments
 (0)