From 208ce012b4f474be9686de8e0c3283c1bfa76a06 Mon Sep 17 00:00:00 2001 From: bradstv <75509403+bradstv@users.noreply.github.com> Date: Tue, 6 Oct 2026 00:22:40 -0400 Subject: [PATCH] fix ci builds being dirty --- deps/premake/directxtex.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/deps/premake/directxtex.lua b/deps/premake/directxtex.lua index c3922345..6ac40d7d 100644 --- a/deps/premake/directxtex.lua +++ b/deps/premake/directxtex.lua @@ -22,8 +22,11 @@ function directxtex.project() directxtex.includes() local shader_dir = path.getabsolute(path.join(directxtex.source, "Shaders")) + local compiled_dir = path.join(shader_dir, "Compiled") local compile_shaders = path.join(shader_dir, "CompileShaders.cmd") - local generated_shader = path.join(directxtex.source, "BC7Encode_EncodeBlockCS.inc") + local generated_shader = path.join(compiled_dir, "BC7Encode_EncodeBlockCS.inc") + + includedirs { compiled_dir } local tools_dir = path.getabsolute(path.join(dependencies.basePath, "../tools")) local fxc = path.join(tools_dir, "fxc.exe") @@ -45,7 +48,6 @@ function directxtex.project() os.execute( 'cmd /c "cd /d "' .. shader_dir .. '" && ' .. 'set "PATH=' .. tools_dir .. ';%PATH%" && ' .. - 'set "CompileShadersOutput=.." && ' .. 'call "' .. compile_shaders .. '""' )