[workspace] resolver = "2" members = [ "asset", "config_handler", "context", "controllable_thread", "engine", "entity_manager", "examples/free_space", "examples/simple_window", "gltf-loader", "loading-screen", "lua-wrapper", "math", "networking", "presentation", "promise", "ring_buffer", "skybox", "transaction_derive", ] [workspace.dependencies] destructure_traitobject = "0.3.0" itertools = "0.14.0" serde = { version = "1.0.203", features = ["derive"] } ron = "0.10.0" paste = "1.0.15" chrono = { version = "0.4.35", features = ["serde"] } anyhow = { version = "1.0.86", features = ["backtrace"] } indexmap = { version = "2.2.6", features = ["rayon"] } shaderc = { version = "0.9.0", features = ["build-from-source"] } cgmath = "0.18.0" http = "1.1.0" iterchunks = "0.5.0" reqwest = { version = "0.12.5", features = ["blocking"] } shared_library = "0.1.9" gltf = { version = "1.4.1", features = ["extras", "names"] } mlua = { version = "0.10.0", features = ["lua54", "send", "vendored"] } public-ip = { version = "0.2.2", default-features = false, features = [ "all-providers", "tokio-dns-resolver", ] } async-std = { version = "1.12.0" } if-addrs = { version = "0.13.0" } hostname = { version = "0.4.0" } trust-dns-resolver = { version = "0.23.2" } openxr = { version = "0.19.0", default-features = false, features = ["static"] } openvr = { version = "0.7.0" } sdl3 = { version = "0.14.20" } syn = { version = "2.0.67", features = ["extra-traits", "full"] } quote = "1.0.35" proc-macro2 = "1.0.86" downcast-rs = "2.0.0" utilities = { git = "https://gavania.de/hodasemi/utilities.git" } vulkan-rs = { git = "https://gavania.de/hodasemi/vulkan_lib.git" } assetpath = { git = "https://gavania.de/hodasemi/vulkan_lib.git" } audio = { git = "https://gavania.de/hodasemi/audio.git" } library_loader = { git = "https://gavania.de/hodasemi/vulkan_lib.git" } ui = { git = "https://gavania.de/hodasemi/ui.git" } ecs = { git = "https://gavania.de/hodasemi/ecs.git" } [profile.release-lto] inherits = "release" lto = true