xous-core/utralib/src/generated.rs
2023-07-17 18:24:10 +08:00

42 lines
No EOL
1.1 KiB
Rust

// Feature flags are checked inside build.rs for sanity, so we
// can use them here assuming all targets are mutually exclusive.
#[cfg(feature="precursor-perflib")]
mod precursor_perf;
#[cfg(feature="precursor-perflib")]
pub use precursor_perf::*;
#[cfg(feature="precursor-dvt")]
mod precursor_dvt;
#[cfg(feature="precursor-dvt")]
pub use precursor_dvt::*;
#[cfg(feature="renode")]
mod renode;
#[cfg(feature="renode")]
pub use renode::*;
#[cfg(feature="precursor-pvt")]
mod precursor_pvt;
#[cfg(feature="precursor-pvt")]
pub use precursor_pvt::*;
#[cfg(feature = "atsama5d27")]
mod atsama5d27;
#[cfg(feature = "atsama5d27")]
pub use atsama5d27::*;
#[cfg(feature="cramium-soc")]
mod cramium_soc;
#[cfg(feature="cramium-soc")]
pub use cramium_soc::*;
#[cfg(feature="cramium-fpga")]
mod cramium_fpga;
#[cfg(feature="cramium-fpga")]
pub use cramium_fpga::*;
// Hosted mode includes nothing, as it relies on the abstract host
// architecture for I/O; so this file is empty when the "hosted"
// configuration is selected and there are no corresponding "hosted"
// mode feature flags.