diff options
author | 2021-02-23 19:35:26 +0100 | |
---|---|---|
committer | 2021-02-23 21:03:51 +0100 | |
commit | cd3484cbab3c4cd7e483e8de19bcdd9498443412 (patch) | |
tree | bf7639d1d1b3b20c34c00847030f4d84e5f8b8e7 /macros/src | |
parent | 670cdb92d3a22f1e41c9a69912dbfca885fa5de4 (diff) | |
download | rtic-cd3484cbab3c4cd7e483e8de19bcdd9498443412.tar.gz rtic-cd3484cbab3c4cd7e483e8de19bcdd9498443412.tar.zst rtic-cd3484cbab3c4cd7e483e8de19bcdd9498443412.zip |
GHA update
Fmt fixes
Spawn_after did not work with parameters
Examples working again
Revert "GHA update"
This reverts commit e0a71d4859966a6c5cf2629d3cb27e88acada9c0.
Readd flags
Only add DWT based dep with __v7 flag
Diffstat (limited to 'macros/src')
-rw-r--r-- | macros/src/codegen.rs | 5 | ||||
-rw-r--r-- | macros/src/codegen/module.rs | 4 |
2 files changed, 6 insertions, 3 deletions
diff --git a/macros/src/codegen.rs b/macros/src/codegen.rs index b1e87ca8..32e7da05 100644 --- a/macros/src/codegen.rs +++ b/macros/src/codegen.rs @@ -116,7 +116,10 @@ pub fn app(app: &App, analysis: &Analysis, extra: &Extra) -> TokenStream2 { let ty = &monotonic.ty; let mangled_name = util::mangle_monotonic_type(&name_str); let ident = util::monotonic_ident(&name_str); - let panic_str = &format!("Use of monotonic '{}' before it was passed to the runtime", name_str); + let panic_str = &format!( + "Use of monotonic '{}' before it was passed to the runtime", + name_str + ); quote! { pub use rtic::Monotonic as _; diff --git a/macros/src/codegen/module.rs b/macros/src/codegen/module.rs index b0ac65f3..e480b865 100644 --- a/macros/src/codegen/module.rs +++ b/macros/src/codegen/module.rs @@ -263,7 +263,7 @@ pub fn codegen( pub mod #m { #(#cfgs)* pub fn spawn_after<D>( - duration: D, + duration: D #(,#args)* ) -> Result<(), #ty> where D: rtic::time::duration::Duration + rtic::time::fixed_point::FixedPoint, @@ -276,7 +276,7 @@ pub fn codegen( #app_path::#m::now() }; - spawn_at(instant + duration, #(,#untupled)*) + spawn_at(instant + duration #(,#untupled)*) } #(#cfgs)* |