diff options
Diffstat (limited to 'src/cmd/mod.rs')
-rw-r--r-- | src/cmd/mod.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cmd/mod.rs b/src/cmd/mod.rs index 2c4873f..1cbe362 100644 --- a/src/cmd/mod.rs +++ b/src/cmd/mod.rs @@ -1,5 +1,6 @@ mod sql; mod sync; +mod recommend; const _DUMMY_DEPENDENCY: &'static str = include_str!("../../Cargo.toml"); @@ -15,11 +16,13 @@ fn get_command() -> failure::Fallible<Box<Command>> { let matches = app_from_crate!() .subcommand(sync::subcommand()) .subcommand(sql::subcommand()) + .subcommand(recommend::subcommand()) .get_matches(); let command: Box<Command> = match matches.subcommand() { ("sync", Some(matches)) => Box::new(sync::Command::new(matches)), ("sql", Some(matches)) => Box::new(sql::Command::new(matches)), + ("recommend", Some(matches)) => Box::new(recommend::Command::new(matches)?), (name, Some(_)) => bail!("unknown subcommand: {}", name), (_, None) => bail!("no subcommand given"), |