# 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 = "some_bevy_tools" version = "0.2.4" authors = ["Simon Goller "] exclude = ["assets/*"] description = "A collection of tools which can be used in the Bevy Engine." homepage = "https://github.com/neosam/some_bevy_tools" readme = "README.md" keywords = [ "gamedev", "bevy", ] categories = [ "game-development", "game-engines", ] license = "MIT OR Apache-2.0 OR CC0-1.0" repository = "https://github.com/neosam/some_bevy_tools" [profile.dev] opt-level = 1 [profile.dev.package."*"] opt-level = 3 [[example]] name = "audio-loop" path = "examples/audio-loop.rs" required-features = [ "audio_deluxe", "display_minimum", ] [[example]] name = "auto-despawn-seconds" path = "examples/auto-despawn-seconds.rs" required-features = ["display_deluxe"] [[example]] name = "auto-despawn-frames" path = "examples/auto-despawn-frames.rs" required-features = ["display_deluxe"] [[example]] name = "camera-2d" path = "examples/camera-2d.rs" required-features = ["display_deluxe"] [[example]] name = "cleanup" path = "examples/cleanup.rs" required-features = ["display_deluxe"] [[example]] name = "collision-detection" path = "examples/collision-detection.rs" required-features = [ "display_deluxe", "bevy_rapier2d", ] [[example]] name = "input-mapping" path = "examples/input-mapping.rs" required-features = ["display_deluxe"] [[example]] name = "loading" path = "examples/loading.rs" required-features = [ "loading", "audio_deluxe", "display_deluxe", ] [[example]] name = "split-screen" path = "examples/split-screen.rs" required-features = [ "split_screen", "display_deluxe", ] [[example]] name = "sbs-3d" path = "examples/sbs-3d.rs" required-features = [ "sbs_3d", "display_deluxe", ] [[example]] name = "third-party-controller" path = "examples/third-party-controller.rs" required-features = ["display_deluxe"] [[example]] name = "x_axis_range" path = "examples/x_axis_range.rs" required-features = ["display_deluxe"] [dependencies.bevy] version = "0.13.0" default-features = false [dependencies.bevy_rapier2d] version = "0.25.0" features = ["debug-render-2d"] optional = true [dependencies.bevy_rapier3d] version = "0.25.0" features = ["debug-render"] optional = true [features] all = [ "audio_deluxe", "display_deluxe", "sbs_3d", ] audio_deluxe = [ "audio_loop", "bevy/vorbis", "bevy/bevy_asset", ] audio_loop = [ "bevy/bevy_audio", "bevy/bevy_asset", ] bevy_rapier2d = ["dep:bevy_rapier2d"] bevy_rapier3d = ["dep:bevy_rapier3d"] default = ["all"] display_deluxe = [ "display_minimum", "bevy/bevy_asset", "bevy/bevy_render", "bevy/bevy_sprite", "bevy/png", "bevy/bevy_pbr", "bevy/tonemapping_luts", ] display_minimum = [ "bevy/x11", "bevy/bevy_winit", ] loading = ["bevy/bevy_asset"] sbs_3d = ["split_screen"] split_screen = ["bevy/bevy_render"]