# 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" name = "bevy_audio_controller" version = "0.2.3" authors = ["TurtIeSocks"] build = "build.rs" exclude = ["assets/"] autobins = false autoexamples = false autotests = false autobenches = false description = "Bevy plugin for managed audio playback" homepage = "https://github.com/TurtIeSocks/bevy_audio_controller" readme = "README.md" keywords = [ "bevy", "gamedev", "audio", "music", ] categories = [ "game-development", "multimedia::audio", ] license = "MIT OR Apache-2.0" repository = "https://github.com/TurtIeSocks/bevy_audio_controller" [lib] name = "bevy_audio_controller" path = "src/lib.rs" [[example]] name = "basic" path = "examples/basic.rs" required-features = ["ogg"] [[example]] name = "channels" path = "examples/channels.rs" required-features = ["ogg"] [[example]] name = "delays" path = "examples/delays.rs" required-features = ["ogg"] [[example]] name = "ecs" path = "examples/ecs.rs" required-features = ["ogg"] [[example]] name = "event_options" path = "examples/event_options.rs" required-features = ["ogg"] [[example]] name = "querying" path = "examples/querying.rs" required-features = ["ogg"] [[example]] name = "volume" path = "examples/volume.rs" required-features = ["ogg"] [dependencies.bevy] version = "0.14" features = [ "bevy_audio", "bevy_asset", ] default-features = false [dependencies.bevy_audio_controller_derive] version = "0.2.3" [dev-dependencies.bevy] version = "0.14" features = [ "bevy_audio", "bevy_asset", "bevy_render", "bevy_core_pipeline", ] [dev-dependencies.bevy-inspector-egui] version = "0.27.0" [build-dependencies.cargo-emit] version = "0.2.1" [build-dependencies.symphonia] version = "0.5" default-features = false [features] all-codecs = [ "flac", "mp3", "ogg", "wav", ] default = [] flac = [ "symphonia/flac", "bevy/flac", ] inspect = [] mp3 = [ "symphonia/mp3", "bevy/mp3", ] ogg = [ "symphonia/ogg", "symphonia/vorbis", "bevy/vorbis", ] wav = [ "symphonia/wav", "symphonia/pcm", "bevy/wav", ]