67 lines
2.1 KiB
TOML
67 lines
2.1 KiB
TOML
[workspace]
|
|
resolver = "2"
|
|
|
|
members = [
|
|
"asset",
|
|
"ConfigHandler",
|
|
"context",
|
|
"controllable_thread",
|
|
"engine",
|
|
"gavania-core",
|
|
"gltf-loader",
|
|
"loading-screen",
|
|
"lua-wrapper",
|
|
"math",
|
|
"Networking",
|
|
"presentation",
|
|
"promise",
|
|
"ring_buffer",
|
|
"scene_update_macros",
|
|
"transaction_derive",
|
|
"map",
|
|
"rpg_components",
|
|
"entity_manager",
|
|
"character_window",
|
|
]
|
|
|
|
[workspace.dependencies]
|
|
destructure_traitobject = "0.3.0"
|
|
itertools = "0.13.0"
|
|
serde = { version = "1.0.203", features = ["derive"] }
|
|
ron = "0.8.1"
|
|
paste = "1.0.15"
|
|
rayon = "1.10.0"
|
|
chrono = { version = "0.4.35", features = ["serde"] }
|
|
anyhow = { version = "1.0.86", features = ["backtrace"] }
|
|
indexmap = { version = "2.2.6", features = ["rayon"] }
|
|
shaderc = { version = "0.8.3", features = ["build-from-source"] }
|
|
rusqlite = { version = "0.32.0", features = ["bundled"] }
|
|
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.9.9", features = ["lua54", "send", "vendored"] }
|
|
public-ip = { version = "0.2.2", default-features = false, features = ["tokio-dns-resolver", "all-providers"] }
|
|
async-std = { version = "1.12.0" }
|
|
if-addrs = { version = "0.13.0" }
|
|
hostname = { version = "0.3.1" }
|
|
trust-dns-resolver = { version = "0.23.2" }
|
|
openxr = { version = "0.19.0", default-features = false, features = ["static"] }
|
|
openvr = { version = "0.6.0" }
|
|
sdl2 = { version = "0.37.0" }
|
|
syn = { version = "2.0.67", features = ["extra-traits", "full"] }
|
|
quote = "1.0.35"
|
|
proc-macro2 = "1.0.86"
|
|
|
|
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" }
|
|
|
|
[profile.release-lto]
|
|
inherits = "release"
|
|
lto = true
|