aboutsummaryrefslogtreecommitdiff
path: root/crates/cli/src/main.rs
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <mikisabate@gmail.com>2025-07-29 21:54:30 +0200
committerMiquel Sabaté Solà <mikisabate@gmail.com>2025-07-29 21:54:30 +0200
commitb25f575e41f078be3e47d843fda1827881f23646 (patch)
treecaedf8553e1237e37260e1f970f417c2a64af089 /crates/cli/src/main.rs
parente012aa80006a0de8135929243e1311958b791048 (diff)
downloadmihi-b25f575e41f078be3e47d843fda1827881f23646.tar.gz
mihi-b25f575e41f078be3e47d843fda1827881f23646.zip
Add the exercises command
Subcommands have been added to it which are similar to the ones on words on purpose. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
Diffstat (limited to 'crates/cli/src/main.rs')
-rw-r--r--crates/cli/src/main.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/crates/cli/src/main.rs b/crates/cli/src/main.rs
index db1de33..ffbcdae 100644
--- a/crates/cli/src/main.rs
+++ b/crates/cli/src/main.rs
@@ -1,3 +1,4 @@
+mod exercises;
mod init;
mod nuke;
mod run;
@@ -48,6 +49,10 @@ fn main() {
let rest: Vec<String> = args.collect();
init::run(rest);
}
+ "exercises" => {
+ let rest: Vec<String> = args.collect();
+ exercises::run(rest);
+ }
"nuke" => {
let rest: Vec<String> = args.collect();
nuke::run(rest);