From f5d332c86e3e063a48628ad416cb4c6525082058 Mon Sep 17 00:00:00 2001 From: Julian Laubstein Date: Fri, 17 Apr 2020 15:45:01 +0200 Subject: [PATCH] change boa cli binary name to just "boa" (#326) --- boa_cli/Cargo.toml | 4 ++++ boa_cli/src/main.rs | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/boa_cli/Cargo.toml b/boa_cli/Cargo.toml index d347a4d529..edfd86cbf2 100644 --- a/boa_cli/Cargo.toml +++ b/boa_cli/Cargo.toml @@ -13,3 +13,7 @@ edition = "2018" [dependencies] Boa = { path = "../boa", features = ["serde-ast"], default-features = false } structopt = "0.3.13" + +[[bin]] +name = "boa" +path = "src/main.rs" diff --git a/boa_cli/src/main.rs b/boa_cli/src/main.rs index 38741d591d..ac45a7da8d 100644 --- a/boa_cli/src/main.rs +++ b/boa_cli/src/main.rs @@ -18,7 +18,7 @@ use structopt::StructOpt; // https://docs.rs/structopt/0.3.11/structopt/#type-magic #[allow(clippy::option_option)] #[derive(Debug, StructOpt)] -#[structopt(author, about)] +#[structopt(author, about, name = "boa")] struct Opt { /// The JavaScript file(s) to be evaluated. #[structopt(name = "FILE", parse(from_os_str))] @@ -27,7 +27,7 @@ struct Opt { /// Dump the token stream to stdout with the given format. #[structopt( long, - short = "-t", + short = "t", value_name = "FORMAT", possible_values = &DumpFormat::variants(), case_insensitive = true, @@ -38,7 +38,7 @@ struct Opt { /// Dump the ast to stdout with the given format. #[structopt( long, - short = "-a", + short = "a", value_name = "FORMAT", possible_values = &DumpFormat::variants(), case_insensitive = true