aboutsummaryrefslogtreecommitdiff
path: root/macros/src/codegen.rs
diff options
context:
space:
mode:
authorGravatar Emil Fresk <emil.fresk@gmail.com> 2021-07-07 21:03:56 +0200
committerGravatar Emil Fresk <emil.fresk@gmail.com> 2021-07-07 21:04:31 +0200
commitd7393c5b27fc95f3569d12137ee0c4d03ff7e2ba (patch)
treeb90e094920cb859bb9e401f3acdddcadf675c834 /macros/src/codegen.rs
parentef5307d83a1d62df0569d78db75d4006147c927d (diff)
downloadrtic-d7393c5b27fc95f3569d12137ee0c4d03ff7e2ba.tar.gz
rtic-d7393c5b27fc95f3569d12137ee0c4d03ff7e2ba.tar.zst
rtic-d7393c5b27fc95f3569d12137ee0c4d03ff7e2ba.zip
Full local resource syntax working
Diffstat (limited to 'macros/src/codegen.rs')
-rw-r--r--macros/src/codegen.rs12
1 files changed, 7 insertions, 5 deletions
diff --git a/macros/src/codegen.rs b/macros/src/codegen.rs
index 081c37fa..9c1ae88c 100644
--- a/macros/src/codegen.rs
+++ b/macros/src/codegen.rs
@@ -10,12 +10,12 @@ mod hardware_tasks;
mod idle;
mod init;
mod local_resources;
-mod shared_resources;
mod local_resources_struct;
-mod shared_resources_struct;
mod module;
mod post_init;
mod pre_init;
+mod shared_resources;
+mod shared_resources_struct;
mod software_tasks;
mod timer_queue;
mod util;
@@ -53,7 +53,7 @@ pub fn app(app: &App, analysis: &Analysis, extra: &Extra) -> TokenStream2 {
mod_app.push(quote!(
#mod_app_init
- #mod_app_idle
+ #(#mod_app_idle)*
));
let main = util::suffixed("main");
@@ -84,8 +84,10 @@ pub fn app(app: &App, analysis: &Analysis, extra: &Extra) -> TokenStream2 {
}
));
- let (mod_app_shared_resources, mod_shared_resources) = shared_resources::codegen(app, analysis, extra);
- let (mod_app_local_resources, mod_local_resources) = local_resources::codegen(app, analysis, extra);
+ let (mod_app_shared_resources, mod_shared_resources) =
+ shared_resources::codegen(app, analysis, extra);
+ let (mod_app_local_resources, mod_local_resources) =
+ local_resources::codegen(app, analysis, extra);
let (mod_app_hardware_tasks, root_hardware_tasks, user_hardware_tasks) =
hardware_tasks::codegen(app, analysis, extra);
in-update Unnamed repository; edit this file 'description' to name the repository.
aboutsummaryrefslogtreecommitdiff
path: root/dockerhub/Dockerfile-debian (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2023-07-06Remove unnecessary `@setRuntimeSafety(false)`Gravatar Jarred Sumner 1-8/+8
2023-07-06add `[dir]` to defaultGravatar Dylan Conway 2-3/+3
2023-07-06Update listGravatar Jarred Sumner 1-5/+5
2023-07-06Add util.toUSVStringGravatar Jarred Sumner 3-1/+27
2023-07-06Minify zlib because its hugeGravatar Jarred Sumner 2-2552/+2
2023-07-06Add missing export in `url`Gravatar Jarred Sumner 3-366/+3
2023-07-06Update trustedDeps docGravatar Colin McDonnell 2-2/+12
2023-07-06Update trustedDeps docGravatar Colin McDonnell 1-2/+12
2023-07-06refactor (#3543)Gravatar Ciro Spaciari 9-131/+53
2023-07-06fixes #3544 (#3549)Gravatar Dylan Conway 1-0/+1
2023-07-06Various docs updates (#3437)Gravatar Colin McDonnell 13-53/+355
2023-07-06fix query without slash (#3547)Gravatar Ciro Spaciari 2-10/+14
2023-07-06Fixes #3537 (#3539)Gravatar Jarred Sumner 1-10/+41
2023-07-05don't unwrap react below version `18.0.0` (#3538)Gravatar Dylan Conway 2-5/+24
2023-07-05fix callbacks on release version (#3531)Gravatar Ciro Spaciari 2-31/+27
2023-07-05Update websocket_http_client.zigGravatar Dylan Conway 1-0/+2
2023-07-05Fixes #3512 (#3526)Gravatar Jarred Sumner 9-38/+168
2023-07-05Fixes #3515 (#3523)Gravatar Jarred Sumner 4-190/+182
2023-07-05Fixes #3520 (#3522)Gravatar Jarred Sumner 3-23/+37
2023-07-05add envs on tests (#3518)Gravatar Ciro Spaciari 4-0/+20
2023-07-04Update build-idGravatar Jarred Sumner 1-1/+1
2023-07-04Fix build determinism issue (thanks to @alexlamsl)Gravatar Jarred Sumner 1-2/+2
2023-07-04boopGravatar Jarred Sumner 10-55/+55
2023-07-04use sengrid account on nodemailer test (#3517)bun-v0.6.13Gravatar Ciro Spaciari 2-14/+15
2023-07-04[tls] fix servername (#3513)Gravatar Ciro Spaciari 4-8/+109
2023-07-04Add alias for readBigUInt64BE ... (#3514)Gravatar Ai Hoshino 2-4/+58
2023-07-04reduce countGravatar Jarred Sumner 1-2/+2
2023-07-04bumpGravatar Jarred Sumner 3-2/+2
2023-07-04Fix crashGravatar Jarred Sumner 1-5/+8