Skip to content

🏗️ Split macro into a separate sub-crate, firmware-controller-macros - #33

Merged
zeenix merged 1 commit into
layerx-world:mainfrom
zeenix:macros-crate
Mar 26, 2026
Merged

🏗️ Split macro into a separate sub-crate, firmware-controller-macros#33
zeenix merged 1 commit into
layerx-world:mainfrom
zeenix:macros-crate

Conversation

@zeenix

@zeenix zeenix commented Mar 26, 2026

Copy link
Copy Markdown
Contributor

This allows us to directly depend on the needed crates in the main crate, instead of assuming the using crate provides them. The controller macro is re-exported through the main crate and we recommend using it through it.

This is also consistent with how most Rust projects handle macros.

This allows us to directly depend on the needed crates in the main
crate, instead of assuming the using crate provides them. The
`controller` macro is re-exported through the main crate and we
recommend using it through it.

This is also consistent with how most Rust projects handle macros.
@zeenix
zeenix merged commit 5471d44 into layerx-world:main Mar 26, 2026
5 checks passed
@zeenix
zeenix deleted the macros-crate branch March 26, 2026 19:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant