29 lines
880 B
TOML
29 lines
880 B
TOML
[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"] }
|