[package] name = "vk-shader-macros" description = "Procedural macros for working with Vulkan shaders" repository = "https://github.com/Ralith/vk-shader-macros" version = "0.2.10" authors = ["Benjamin Saunders "] license = "MIT/Apache-2.0" edition = "2018" readme = "README.md" keywords = ["vulkan", "spirv"] categories = ["rendering"] [badges] maintenance = { status = "actively-developed" } [lib] proc-macro = true [features] strip = [] # Omit debug info from generated SPIR-V by default default-optimize-zero = [] # Set default optimization level to zero for debugging build-from-source = ["shaderc/build-from-source"] # Force shaderc to be built from source [dependencies] syn = { version = "2.0", default-features = false, features = [ "parsing", "proc-macro", "derive" ] } quote = "1.0.17" proc-macro2 = "1.0.36" shaderc = "0.8.3"