|
|
@@ -663,16 +663,16 @@ Similar to the usage of bin2c rules, see the complete example: [glsl2spv example
|
|
|
|
|
|
In addition to the `utils.glsl2spv` rule, we now support the `utils.hlsl2spv` rule.
|
|
|
|
|
|
-```sh
|
|
|
+```lua
|
|
|
add_rules("mode.debug", "mode.release")
|
|
|
|
|
|
-add_requires("glslang", {configs = {binaryonly = true}})
|
|
|
+add_requires("directxshadercompiler")
|
|
|
|
|
|
target("test")
|
|
|
set_kind("binary")
|
|
|
add_rules("utils.hlsl2spv", {bin2c = true})
|
|
|
add_files("src/*.c")
|
|
|
- add_files("src/*.hlsl", "src/*.hlsl")
|
|
|
+ add_files("src/*.hlsl")
|
|
|
add_packages("directxshadercompiler")
|
|
|
```
|
|
|
|