# 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 = "despero" version = "0.1.0" authors = ["Koncepto Sociala"] description = "Rusty game engine, using API Vulkan and implementing paradigm of ECS" homepage = "https://konceptosociala.eu.org/softvaro/despero" documentation = "https://docs.rs/despero" readme = "README.md" keywords = [ "gamedev", "graphics", "engine", ] categories = [ "game-development", "game-engines", "rendering", ] license = "Unlicense" repository = "https://github.com/konceptosociala/despero" [profile.dev] opt-level = 1 [profile.dev.package."*"] opt-level = 3 [dependencies.ash] version = "0.37.0" [dependencies.ash-window] version = "0.11.0" [dependencies.collada] version = "0.15.0" [dependencies.egui] version = "0.20.1" optional = true [dependencies.egui-winit] version = "0.20.1" optional = true [dependencies.egui-winit-ash-integration] version = "0.3.0" optional = true [dependencies.env_logger] version = "0.10.0" [dependencies.gpu-allocator] version = "0.21.0" [dependencies.hecs] version = "0.9.1-f" features = ["column-serialize"] package = "despero-hecs" [dependencies.hecs-schedule] version = "0.6.2" package = "despero-hecs-schedule" [dependencies.image] version = "0.24.5" [dependencies.kira] version = "0.7.3" [dependencies.log] version = "0.4.17" [dependencies.lz4] version = "1.24.0" [dependencies.mlua] version = "0.8.6" features = [ "lua51", "vendored", ] [dependencies.nalgebra] version = "0.31.2" features = ["serde-serialize"] [dependencies.parking_lot] version = "0.12.1" features = ["serde"] [dependencies.pretty_env_logger] version = "0.5.0" [dependencies.rapier3d] version = "0.16.1" features = [ "debug-render", "serde-serialize", ] [dependencies.raw-window-handle] version = "0.4.2" [dependencies.ron] version = "0.8.0" [dependencies.serde] version = "1.0.152" features = ["derive"] [dependencies.thiserror] version = "1.0.38" [dependencies.tobj] version = "3.2.3" [dependencies.typetag] version = "0.2.8" [dependencies.vk-shader-macros] version = "0.2.8" [dependencies.winit] version = "0.27.5" [features] default = ["egui"] egui = [ "dep:egui", "dep:egui-winit", "dep:egui-winit-ash-integration", ]