[package] name = "godottest_rs" version = "0.1.0" edition = "2024" [workspace] resolver = "3" members = ["shaders/*"] [lib] crate-type = ["cdylib"] [features] default = ["gd_rehearse_tests"] gd_rehearse_tests = ["gd-rehearse"] [dependencies] godot = { git = "https://github.com/JoeyEamigh/gdext", features = ["api-4-5"] } tokio = { version = "1.47.1", features = ["full"] } bytemuck = { version = "1.14", features = ["derive"] } gd-rehearse = { git = "https://github.com/JoeyEamigh/gd-rehearse", branch = "godot-4.5", optional = true } [build-dependencies] gdext-gen = { version = "0.1.1", features = ["dependencies", "find_icons"] } spirv-builder = { git = "https://github.com/Rust-GPU/rust-gpu", rev = "56cc13214566af452de71daf39f7b3f2c65551c2", package = "spirv-builder" } [patch.crates-io] godot = { git = "https://github.com/JoeyEamigh/gdext", features = ["api-4-5"] }