# 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 = "phonon" version = "0.2.0" build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Unofficial Steam Audio Rust rewrite" documentation = "https://docs.rs/phonon" readme = "README.md" categories = ["multimedia::audio"] license = "Apache-2.0" repository = "https://github.com/GitGhillie/phonon_rs" [lib] name = "phonon" path = "src/lib.rs" [[test]] name = "array_test" path = "tests/array_test.rs" [[test]] name = "audio_buffer_test" path = "tests/audio_buffer_test.rs" [[test]] name = "coordinate_space_test" path = "tests/coordinate_space_test.rs" [[test]] name = "iir_filter_test" path = "tests/iir_filter_test.rs" [[test]] name = "triangle" path = "tests/triangle.rs" [[test]] name = "vector_test" path = "tests/vector_test.rs" [[bench]] name = "audio_buffer_bench" path = "benches/audio_buffer_bench.rs" harness = false [[bench]] name = "direct_effect_bench" path = "benches/direct_effect_bench.rs" harness = false [[bench]] name = "panning_bench" path = "benches/panning_bench.rs" harness = false [[bench]] name = "reverb_bench" path = "benches/reverb_bench.rs" [dependencies.bevy_reflect] version = "0.14" optional = true [dependencies.biquad] version = "0.4" [dependencies.bitflags] version = "2" [dependencies.derive_deref] version = "1" [dependencies.glam] version = "0.27" [dependencies.nalgebra] version = "0.32" features = [ "default", "convert-glam027", ] [dependencies.ndarray] version = "0.15" [dependencies.parry3d] version = "0.13" [dependencies.rand] version = "0.8" [dependencies.serde] version = "1" optional = true [dependencies.ultraviolet] version = "0.9" [dev-dependencies.criterion] version = "0.5" features = ["html_reports"] [dev-dependencies.plotters] version = "0.3" [dev-dependencies.rand] version = "0.8" [features] default = [] reflect = ["dep:bevy_reflect"] serde-serialize = [ "dep:serde", "parry3d/serde-serialize", "ndarray/serde", ]