devela/build/generate/
mod.rs

1// devela build::generate
2//
3//! Code generation during the build process.
4//
5
6#[cfg(feature = "_tuple")]
7#[cfg_attr(feature = "nightly_doc", doc(cfg(feature = "_tuple")))]
8mod tuple;
9#[cfg(feature = "_unroll")]
10#[cfg_attr(feature = "nightly_doc", doc(cfg(feature = "_unroll")))]
11mod unroll;
12
13pub(crate) fn main() -> Result<(), std::io::Error> {
14    #[cfg(feature = "__dbg")]
15    super::utils::println_heading("Code generation:");
16
17    #[cfg(feature = "_tuple")]
18    tuple::generate()?;
19    #[cfg(feature = "_unroll")]
20    unroll::generate()?;
21
22    Ok(())
23}