# 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 = "gemini-engine" version = "0.14.3" authors = ["RedPenguin"] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "A 2D/3D monospaced ASCII rendering engine for the terminal" homepage = "https://github.com/renpenguin/gemini-rust" documentation = "https://docs.rs/gemini-engine" readme = "README.md" keywords = [ "gemini", "command-line", "ascii", "game-engine", "rendering-engine", ] categories = [ "rendering", "rendering::engine", "graphics", "game-development", "command-line-interface", ] license = "MIT" repository = "https://github.com/renpenguin/gemini-rust" [lib] name = "gemini_engine" path = "src/lib.rs" [[example]] name = "complex-scene" path = "examples/complex-scene.rs" [[example]] name = "donut" path = "examples/donut.rs" [[example]] name = "game-loop-root" path = "examples/game-loop-root.rs" [[example]] name = "multi-movement" path = "examples/multi-movement.rs" [[example]] name = "quick-start" path = "examples/quick-start.rs" [[example]] name = "self-resizing" path = "examples/self-resizing.rs" [[example]] name = "spinning-cube" path = "examples/spinning-cube.rs" [dependencies.terminal_size] version = "0.3.0" [features] 3D = [] default = ["3D"] [lints.clippy] cast_possible_truncation = "allow" cast_possible_wrap = "allow" cast_precision_loss = "allow" cast_sign_loss = "allow" enum_glob_use = "warn" module_name_repetitions = "allow" nursery = "warn" pedantic = "warn" unwrap_used = "warn" [lints.rust] missing_docs = "warn" unsafe_code = "forbid"