[package] name = "bng" version = "0.1.0" edition = "2021" [dependencies] amplify = "4.7.0" anyhow = "1.0" cfg-if = "1.0.0" clap = { version = "4.5", features = ["derive"] } derived-deref = "2.1.0" fasteval = "0.2.4" nom = "7.1.3" serde = { version = "1.0.209", features = ["derive"] } serde_yml = "0.0.12" splines = "4.3.1" strum = { version = "0.26", features = ["derive"] } strum_macros = "0.26" tinyaudio = { version = "0.1", optional = true } bng_macros = { path = "bng_macros" } const_format = "0.2.33" thiserror = "1.0.64" derive-new = "0.7.0" [features] default = ["play", "save"] play = ["dep:tinyaudio"] save = [] [workspace] members = ["bng_macros"] [lints.rust] unused = "allow"