diff --git a/packages/g/glslang/xmake.lua b/packages/g/glslang/xmake.lua index 01f220065..7dde64cd7 100644 --- a/packages/g/glslang/xmake.lua +++ b/packages/g/glslang/xmake.lua @@ -23,6 +23,12 @@ package("glslang") end end) + on_fetch(function (package, opt) + if opt.system and package:config("binaryonly") then + return package:find_tool("glslangValidator") + end + end) + on_install("linux", "windows", "macosx", function (package) package:addenv("PATH", "bin") io.replace("CMakeLists.txt", "ENABLE_OPT OFF", "ENABLE_OPT ON")