Skip to content
Snippets Groups Projects
Cargo.toml 1.08 KiB
Newer Older
Louis's avatar
Louis committed
name = "micro_musicbox"
Louis's avatar
Louis committed
version = "0.10.0"
edition = "2021"
Louis's avatar
Louis committed
license = "Apache-2.0"
authors = ["Louis Capitanchik <louis@microhacks.co.uk>"]
Louis's avatar
Louis committed
repository = "https://lab.lcr.gr/microhacks/micro-bevy-musicbox"
documentation = "https://docs.rs/micro_musicbox"
Louis's avatar
Louis committed
description = "Opinionated service interface for bevy_kira_audio"
exclude = ["assets"]

[[example]]
name = "kitchen-sink"
path = "examples/kitchen_sink.rs"
Louis's avatar
Louis committed
required-features = ["mp3", "ogg"]

[[example]]
name = "basic"
path = "examples/basic.rs"
required-features = ["mp3"]

Louis's avatar
Louis committed
[[example]]
name = "from-settings"
path = "examples/from-settings.rs"
required-features = ["ogg", "settings"]

Louis's avatar
Louis committed
[features]
default = ["settings", "ogg"]
Louis's avatar
Louis committed
serde = ["dep:serde"]
Louis's avatar
Louis committed
mp3 = ["bevy_kira_audio/mp3"]
flac = ["bevy_kira_audio/flac"]
wav = ["bevy_kira_audio/wav"]
ogg = ["bevy_kira_audio/ogg"]
Louis's avatar
Louis committed
settings = ["bevy_kira_audio/settings_loader"]
Louis's avatar
Louis committed
bevy = { version = "0.14", default-features = false }
bevy_kira_audio = { version = "0.20", default-features = false }
Louis's avatar
Louis committed
serde = { version = "1", optional = true }

[dev_dependencies]
Louis's avatar
Louis committed
bevy = "0.14"