# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.67" name = "bevy_kira_audio" version = "0.21.0-rc.1" authors = ["Niklas Eicker "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Bevy plugin for dynamic audio" homepage = "https://github.com/NiklasEi/bevy_kira_audio" documentation = "https://docs.rs/bevy_kira_audio" readme = "README.md" keywords = [ "bevy", "gamedev", "audio", "music", ] categories = [ "game-development", "multimedia::audio", ] license = "MIT OR Apache-2.0" repository = "https://github.com/NiklasEi/bevy_kira_audio" [lib] name = "bevy_kira_audio" path = "src/lib.rs" [[example]] name = "basic" path = "examples/basic.rs" required-features = ["ogg"] [[example]] name = "channel_control" path = "examples/channel_control.rs" required-features = ["ogg"] [[example]] name = "custom_channel" path = "examples/custom_channel.rs" required-features = ["ogg"] [[example]] name = "dynamic_channels" path = "examples/dynamic_channels.rs" [[example]] name = "instance_control" path = "examples/instance_control.rs" required-features = ["ogg"] [[example]] name = "multiple_channels" path = "examples/multiple_channels.rs" required-features = ["ogg"] [[example]] name = "settings" path = "examples/settings.rs" required-features = ["ogg"] [[example]] name = "settings_loader" path = "examples/settings_loader.rs" required-features = [ "ogg", "settings_loader", ] [[example]] name = "spatial" path = "examples/spatial.rs" required-features = ["ogg"] [[example]] name = "status" path = "examples/status.rs" required-features = ["ogg"] [[example]] name = "stress_test" path = "examples/stress_test.rs" required-features = ["ogg"] [dependencies.anyhow] version = "1.0" [dependencies.bevy] version = "0.15.0-rc.1" features = ["bevy_asset"] default-features = false [dependencies.kira] version = "0.8.7" features = ["cpal"] default-features = false [dependencies.parking_lot] version = "0.12" [dependencies.ron] version = "0.8" optional = true [dependencies.serde] version = "1.0" features = ["derive"] optional = true [dependencies.thiserror] version = "1.0" [dependencies.uuid] version = "1" features = ["fast-rng"] [dev-dependencies.bevy] version = "0.15.0-rc.1" features = [ "bevy_asset", "bevy_winit", "bevy_render", "x11", "bevy_ui", "bevy_text", "bevy_core_pipeline", "bevy_sprite", "bevy_gltf", "bevy_scene", "bevy_pbr", "tonemapping_luts", "ktx2", "zstd", "multi_threaded", ] default-features = false [features] default = ["ogg"] flac = ["kira/flac"] mp3 = ["kira/mp3"] ogg = ["kira/ogg"] settings_loader = [ "dep:ron", "dep:serde", "kira/serde", ] wav = ["kira/wav"]