refact: dabble in macros a bit

This commit is contained in:
Teesh 2025-03-24 14:57:15 +02:00
parent 01c7a889db
commit eeda98e41c

View file

@ -1,17 +1,13 @@
mod hello; macro_rules! command {
pub use hello::Hello; ($mod:ident::$cmd:ident) => {
mod $mod;
pub use $mod::$cmd;
};
}
mod cat; command!(hello::Hello);
pub use cat::Cat; command!(cat::Cat);
command!(echo::Echo);
mod echo; command!(mkdir::Mkdir);
pub use echo::Echo; command!(dd::Dd);
command!(nproc::Nproc);
mod mkdir;
pub use mkdir::Mkdir;
mod dd;
pub use dd::Dd;
mod nproc;
pub use nproc::Nproc;