# 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_life" version = "0.10.1" authors = ["Felix de Maneville "] exclude = [ "examples", "docs", ".github", ".gitignore", "assets", ] description = "Generic and dynamic cellular automaton lib for bevy" documentation = "http://docs.rs/bevy_life" readme = "README.md" keywords = [ "conway", "bevy", "wireworld", "cellular", "automaton", ] categories = [ "game-engines", "game-development", ] license-file = "LICENSE" repository = "https://github.com/ManevilleF/bevy_life" resolver = "2" [profile.dev] opt-level = 1 [profile.dev.package."*"] opt-level = 3 [[example]] name = "2d_cyclic_colors" path = "examples/2d_cyclic_colors.rs" required-features = [ "auto-coloring", "2D", ] [[example]] name = "2d_game_of_life" path = "examples/2d_game_of_life.rs" required-features = [ "auto-coloring", "2D", ] [[example]] name = "2d_immigration_game" path = "examples/2d_immigration_game.rs" required-features = [ "auto-coloring", "2D", ] [[example]] name = "2d_rainbow_game" path = "examples/2d_rainbow_game.rs" required-features = [ "auto-coloring", "2D", ] [[example]] name = "3d_game_of_life" path = "examples/3d_game_of_life.rs" required-features = ["3D"] [[example]] name = "2d_rock_paper_scissor" path = "examples/2d_rock_paper_scissor.rs" required-features = ["2D"] [dependencies.bevy] version = "0.14" features = ["bevy_render"] default-features = false [dependencies.bevy_reflect] version = "0.14" optional = true [dev-dependencies.bevy] version = "0.14" features = [ "bevy_asset", "bevy_winit", "bevy_core_pipeline", "bevy_pbr", "bevy_color", "bevy_render", "bevy_sprite", "png", "x11", "tonemapping_luts", "multi_threaded", "dynamic_linking", ] default-features = false [dev-dependencies.rand] version = "0.8" [features] 2D = [] 3D = [] auto-coloring = [ "bevy/bevy_sprite", "bevy/bevy_color", ] bevy_reflect = ["dep:bevy_reflect"] default = [ "2D", "bevy_reflect", ]