#![no_std] #![no_main] use lights_hal::{boot, entry}; pub use lights_hal::delay; mod december_01_2019; mod december_21_2019; mod december_24_2019; mod door_light; #[entry] fn main() -> ! { let mut lights = boot(); #[cfg(feature = "december-01-2019")] december_01_2019::run(&mut lights); #[cfg(feature = "december-21-2019")] december_21_2019::run(&mut lights); #[cfg(feature = "december-24-2019")] december_24_2019::run(&mut lights); #[cfg(not(feature = "replace-default"))] door_light::run(&mut lights); }