[package]
edition = "2021"
name = "vyre-debug"
version = "0.6.5"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Debugging CLI and inspection helpers for Vyre programs, lowering, and emitted shaders."
homepage = "https://github.com/santhsecurity/vyre"
documentation = "https://docs.rs/vyre-debug"
readme = "README.md"
keywords = [
"vyre",
"debug",
"gpu",
"shader",
]
categories = [
"development-tools",
"compilers",
]
license = "MIT OR Apache-2.0"
repository = "https://github.com/santhsecurity/vyre"
[lib]
name = "vyre_debug"
path = "src/lib.rs"
[[bin]]
name = "vyre-dbg"
path = "src/bin/vyre_dbg.rs"
[[example]]
name = "vyre_debug_release_surface"
path = "examples/vyre_debug_release_surface.rs"
[[test]]
name = "carriers_tests"
path = "tests/carriers_tests.rs"
[[test]]
name = "cli_tests"
path = "tests/cli_tests.rs"
[[test]]
name = "dangling_tests"
path = "tests/dangling_tests.rs"
[[test]]
name = "descriptor_diff_tests"
path = "tests/descriptor_diff_tests.rs"
[[test]]
name = "descriptor_dump_tests"
path = "tests/descriptor_dump_tests.rs"
[[test]]
name = "generated_descriptor_diff_matrix"
path = "tests/generated_descriptor_diff_matrix.rs"
[[test]]
name = "well_formed_lowering_contracts"
path = "tests/well_formed_lowering_contracts.rs"
[[test]]
name = "wgsl_tests"
path = "tests/wgsl_tests.rs"
[dependencies.bincode]
version = "=2.0.1"
features = ["serde"]
[dependencies.clap]
version = "=4.6.1"
features = [
"derive",
"derive",
]
[dependencies.naga]
version = ">=25.0.0, <26.0.0"
features = [
"wgsl-in",
"wgsl-out",
"spv-out",
"msl-out",
"wgsl-out",
]
[dependencies.serde]
version = "=1.0.228"
features = [
"derive",
"rc",
"derive",
]
[dependencies.serde_json]
version = "1"
[dependencies.vyre]
version = "0.6.5"
default-features = false
[dependencies.vyre-emit-naga]
version = "0.6.5"
[dependencies.vyre-foundation]
version = "0.6.5"
[dependencies.vyre-libs]
version = "0.6.5"
features = ["c-parser"]
[dependencies.vyre-lower]
version = "0.6.5"
[dependencies.vyre-primitives]
version = "0.6.5"
default-features = false
[dev-dependencies.assert_cmd]
version = "=2.2.2"
[dev-dependencies.predicates]
version = "=3.1.4"
[dev-dependencies.tempfile]
version = "=3.27.0"