aboutsummaryrefslogtreecommitdiff
path: root/xtask/src/argument_parsing.rs
diff options
context:
space:
mode:
authorHenrik Tjäder <henrik@tjaders.com>2023-03-04 21:03:46 +0100
committerHenrik Tjäder <henrik@tjaders.com>2023-03-04 21:03:46 +0100
commit62e687242ad1e92f9172f6cc897407156cf42e7a (patch)
tree5e36dd23f3d716df60bf5ead5e46d05ccd367eb5 /xtask/src/argument_parsing.rs
parentebd35b89a4abe147e11bd7f716788cf642368b6f (diff)
ci: Add v6 uitest feature
Diffstat (limited to 'xtask/src/argument_parsing.rs')
-rw-r--r--xtask/src/argument_parsing.rs15
1 files changed, 10 insertions, 5 deletions
diff --git a/xtask/src/argument_parsing.rs b/xtask/src/argument_parsing.rs
index 3e5afc3..70bae73 100644
--- a/xtask/src/argument_parsing.rs
+++ b/xtask/src/argument_parsing.rs
@@ -41,7 +41,7 @@ impl TestMetadata {
"{},{},{}",
DEFAULT_FEATURES,
backend.to_rtic_feature(),
- "rtic-uitest"
+ backend.to_rtic_uitest_feature(),
));
CargoCommand::Test {
package: Some(package),
@@ -110,10 +110,15 @@ impl Backends {
#[allow(clippy::wrong_self_convention)]
pub fn to_rtic_macros_feature(&self) -> &str {
match self {
- Backends::Thumbv6 => "cortex-m-source-masking",
- Backends::Thumbv7 => "cortex-m-basepri",
- Backends::Thumbv8Base => "cortex-m-source-masking",
- Backends::Thumbv8Main => "cortex-m-basepri",
+ Backends::Thumbv6 | Backends::Thumbv8Base => "cortex-m-source-masking",
+ Backends::Thumbv7 | Backends::Thumbv8Main => "cortex-m-basepri",
+ }
+ }
+ #[allow(clippy::wrong_self_convention)]
+ pub fn to_rtic_uitest_feature(&self) -> &str {
+ match self {
+ Backends::Thumbv6 | Backends::Thumbv8Base => "rtic-uitestv6",
+ Backends::Thumbv7 | Backends::Thumbv8Main => "rtic-uitestv7",
}
}
}