[package] name = "misaligned" version = "0.2.0" edition = "2024" [features] default = ["terminal"] terminal = ["crossterm"] bevy_ui = ["dep:bevy"] [dependencies] crossterm = { version = "0.29", optional = true } dirs = "6" bevy = { version = "0.18", optional = true } serde = { version = "1", features = ["derive"] } serde_json = "1" [lib] name = "misaligned" path = "src/lib.rs" [[bin]] name = "misaligned" path = "src/bin/terminal/mod.rs" required-features = ["terminal"] [[bin]] name = "misaligned-bevy" path = "src/bin/bevy.rs" required-features = ["bevy_ui"] [[bin]] name = "misaligned-assets" path = "src/bin/assets/mod.rs" required-features = ["bevy_ui"] # Optimize Bevy dev builds [profile.dev] opt-level = 1 [profile.dev.package."*"] opt-level = 3