aboutsummaryrefslogtreecommitdiff
path: root/xtask/src/run.rs
diff options
context:
space:
mode:
authordatdenkikniet <jcdra1@gmail.com>2023-04-16 14:14:49 +0200
committerdatdenkikniet <jcdra1@gmail.com>2023-04-16 14:14:49 +0200
commitb7e4498a7136041d89541bdc7725c8c023fa5c9c (patch)
treee581994359143057e456374c0ef1d41d6b9b6d73 /xtask/src/run.rs
parent2b9e8cbf1fa53a201759f5c38c5c9f5a330d2f99 (diff)
Also allow denying for QEMU, and fix the link-arg problem caused by
overriding RUSTFLAGS
Diffstat (limited to 'xtask/src/run.rs')
-rw-r--r--xtask/src/run.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/xtask/src/run.rs b/xtask/src/run.rs
index bf8d3b7..6057551 100644
--- a/xtask/src/run.rs
+++ b/xtask/src/run.rs
@@ -381,13 +381,15 @@ pub fn qemu_run_examples<'c>(
into_iter(examples)
.flat_map(|example| {
let target = target.into();
+ let dir = Some(PathBuf::from("./rtic"));
+
let cmd_build = CargoCommand::ExampleBuild {
cargoarg: &None,
example,
target,
features: features.clone(),
mode: BuildMode::Release,
- dir: Some(PathBuf::from("./rtic")),
+ dir: dir.clone(),
deny_warnings: globals.deny_warnings,
};
@@ -397,7 +399,7 @@ pub fn qemu_run_examples<'c>(
target,
features: features.clone(),
mode: BuildMode::Release,
- dir: Some(PathBuf::from("./rtic")),
+ dir,
deny_warnings: globals.deny_warnings,
};
@@ -441,6 +443,7 @@ pub fn build_and_check_size<'c>(
mode: BuildMode::Release,
arguments: arguments.clone(),
dir: Some(PathBuf::from("./rtic")),
+ deny_warnings: globals.deny_warnings,
};
[cmd_build, cmd_size]