feat(cli): added short release build option
Same as `cargo build` has `-r` now `dx build` and `dx bundle` also have it. Since user probably wants to use these commands for production-ready artifacts, the `--release` option is probably used often, same as with `cargo build`. This allow users to use the same `build -r` "pattern".
This commit is contained in:
1 file changed
+2
-2
@@ -6,7 +6,7 @@ use super::*;
|
|||||||
#[derive(Clone, Debug, Default, Deserialize, Parser)]
|
#[derive(Clone, Debug, Default, Deserialize, Parser)]
|
||||||
pub struct ConfigOptsBuild {
|
pub struct ConfigOptsBuild {
|
||||||
/// Build in release mode [default: false]
|
/// Build in release mode [default: false]
|
||||||
#[clap(long)]
|
#[clap(long, short)]
|
||||||
#[serde(default)]
|
#[serde(default)]
|
||||||
pub release: bool,
|
pub release: bool,
|
||||||
|
|
||||||
@@ -159,7 +159,7 @@ pub struct ConfigOptsServe {
|
|||||||
#[derive(Clone, Debug, Default, Deserialize, Parser)]
|
#[derive(Clone, Debug, Default, Deserialize, Parser)]
|
||||||
pub struct ConfigOptsBundle {
|
pub struct ConfigOptsBundle {
|
||||||
/// Build in release mode [default: false]
|
/// Build in release mode [default: false]
|
||||||
#[clap(long)]
|
#[clap(long, short)]
|
||||||
#[serde(default)]
|
#[serde(default)]
|
||||||
pub release: bool,
|
pub release: bool,
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user