# 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_flurx" version = "0.6.0" authors = ["notelm"] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Allows you to write sequential description of processes involving delays, user input, and other waits." readme = "README.md" keywords = [ "game", "gamedev", "bevy", "async", ] categories = [ "asynchronous", "game-development", ] license = "MIT OR Apache-2.0" repository = "https://github.com/not-elm/bevy_flurx" [lib] name = "bevy_flurx" path = "src/lib.rs" [[example]] name = "cancel" path = "examples/cancel.rs" [[example]] name = "cut_in" path = "examples/cut_in.rs" [[example]] name = "effect" path = "examples/effect.rs" required-features = ["tokio"] [[example]] name = "switch_just_change" path = "examples/bug_check/switch_just_change.rs" [[example]] name = "undo_redo" path = "examples/undo_redo.rs" [[bench]] name = "cmp_countup" path = "benches/cmp_countup.rs" harness = false [[bench]] name = "cmp_repeat_countup" path = "benches/cmp_repeat_countup.rs" harness = false [[bench]] name = "sequence" path = "benches/sequence.rs" harness = false [dependencies.bevy] version = "0.14.1" features = ["multi_threaded"] default-features = false [dependencies.flurx] version = "0.1.6" [dependencies.futures-lite] version = "2.3.0" [dependencies.futures-polling] version = "0.1.1" [dependencies.pollster] version = "0.3.0" [dependencies.tokio] version = "1.37.0" features = ["sync"] optional = true [dev-dependencies.bevy] version = "0.14.1" [dev-dependencies.bevy_egui] version = "0.28.0" [dev-dependencies.bevy_progress_bar] version = "0.9.0" [dev-dependencies.criterion] version = "0.5.1" features = [ "plotters", "html_reports", ] [dev-dependencies.futures] version = "0.3.30" [dev-dependencies.reqwest] version = "0.12.5" [features] audio = [ "bevy/bevy_audio", "bevy/bevy_asset", ] default = [ "audio", "record", "effect", ] effect = [] record = [] state = ["bevy/bevy_state"] tokio = [ "dep:tokio", "dep:async-compat", ] [target.'cfg(not(target_arch = "wasm32"))'.dependencies.async-compat] version = "0.2.3" optional = true [lints.clippy] doc_markdown = "warn" manual_let_else = "warn" match_same_arms = "warn" redundant_else = "warn" semicolon_if_nothing_returned = "warn" type_complexity = "allow" undocumented_unsafe_blocks = "warn" [lints.rust] missing_docs = "warn"