diff options
| author | Henrik Tjäder <henrik@tjaders.com> | 2023-02-24 23:14:11 +0100 |
|---|---|---|
| committer | Henrik Tjäder <henrik@tjaders.com> | 2023-03-01 00:35:26 +0100 |
| commit | ff49889890c14599f7581d5bea58bcd6c2ed01fd (patch) | |
| tree | 3417c710e23b3bbfce73521db83c4d5b8b8438ce /xtask/src/command.rs | |
| parent | a73a8d63cf9fc08bddb82d1e82cec7c40949edc4 (diff) | |
xtask: Reorder commands
Diffstat (limited to 'xtask/src/command.rs')
| -rw-r--r-- | xtask/src/command.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/xtask/src/command.rs b/xtask/src/command.rs index 6fce1c9..4cf387f 100644 --- a/xtask/src/command.rs +++ b/xtask/src/command.rs @@ -54,6 +54,7 @@ pub enum CargoCommand<'a> { package: Vec<String>, target: &'a str, features: Option<&'a str>, + mode: BuildMode, }, Clippy { cargoarg: &'a Option<&'a str>, @@ -172,6 +173,7 @@ impl<'a> CargoCommand<'a> { package, target, features, + mode, } => { let mut args = vec!["+nightly"]; if let Some(cargoarg) = cargoarg { @@ -187,6 +189,9 @@ impl<'a> CargoCommand<'a> { if let Some(feature) = features { args.extend_from_slice(&["--features", feature]); } + if let Some(flag) = mode.to_flag() { + args.push(flag); + } args } CargoCommand::Clippy { |
