feat: add --download flag to scaffold (#46)
This commit is contained in:
@@ -15,6 +15,7 @@ mod args {
|
||||
},
|
||||
Scaffold {
|
||||
day: Day,
|
||||
download: bool,
|
||||
},
|
||||
Solve {
|
||||
day: Day,
|
||||
@@ -44,6 +45,7 @@ mod args {
|
||||
},
|
||||
Some("scaffold") => AppArguments::Scaffold {
|
||||
day: args.free_from_str()?,
|
||||
download: args.contains("--download"),
|
||||
},
|
||||
Some("solve") => AppArguments::Solve {
|
||||
day: args.free_from_str()?,
|
||||
@@ -80,7 +82,12 @@ fn main() {
|
||||
AppArguments::All { release, time } => all::handle(release, time),
|
||||
AppArguments::Download { day } => download::handle(day),
|
||||
AppArguments::Read { day } => read::handle(day),
|
||||
AppArguments::Scaffold { day } => scaffold::handle(day),
|
||||
AppArguments::Scaffold { day, download } => {
|
||||
scaffold::handle(day);
|
||||
if download {
|
||||
download::handle(day);
|
||||
}
|
||||
}
|
||||
AppArguments::Solve {
|
||||
day,
|
||||
release,
|
||||
|
||||
Reference in New Issue
Block a user