[package] name = "readdy" version = "0.1.0" edition = "2021" [dependencies] display-interface-spi = "0.5.0" embedded-graphics = "0.8.1" embedded-hal-bus = "0.2.0" esp-backtrace = { version = "0.13.0", features = ["esp32c6", "exception-handler", "panic-handler", "println"] } esp-hal = { version = "0.19.0", features = ["esp32c6", "embedded-hal"] } esp-println = { version = "0.10.0", default-features = false, features = ["esp32c6", "log", "auto"] } heapless = "0.8.0" log = { version = "0.4.21" } nutype = { version = "0.5.0", default-features = false } profont = "0.7.0" rand = { version = "0.8.5", default-features = false, features = ["small_rng"] } weact-studio-epd = { version = "0.1.2", features = ["blocking"] } shared = { path = "./shared", features = ['trng'] } maze = { path = "./maze" } strum = { version = "0.26.3", default-features = false, features = ["derive"] } keypad = "0.2.2" [profile.dev] # Rust debug is too slow. # For debug builds always builds with some optimization opt-level = "s" [profile.release] codegen-units = 1 # LLVM can perform better optimizations using a single thread debug = 2 debug-assertions = false incremental = false lto = 'fat' opt-level = 's' overflow-checks = false