diff options
Diffstat (limited to 'cli/main.rs')
-rw-r--r-- | cli/main.rs | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/cli/main.rs b/cli/main.rs index f9a88803e..4d0ceab5a 100644 --- a/cli/main.rs +++ b/cli/main.rs @@ -7,6 +7,8 @@ extern crate log; extern crate futures; #[macro_use] extern crate serde_json; +extern crate clap; +extern crate deno; mod ansi; pub mod cli_behavior; @@ -82,17 +84,12 @@ fn main() { log::set_logger(&LOGGER).unwrap(); let args = env::args().collect(); - let (mut flags, mut rest_argv, usage_string) = flags::set_flags(args) - .unwrap_or_else(|err| { + let (mut flags, mut rest_argv) = + flags::set_flags(args).unwrap_or_else(|err| { eprintln!("{}", err); std::process::exit(1) }); - if flags.help { - println!("{}", &usage_string); - std::process::exit(0); - } - log::set_max_level(if flags.log_debug { LevelFilter::Debug } else { |