diff --git a/Dependencies/dxcompiler/dxcompiler.lua b/Dependencies/dxcompiler/dxcompiler.lua index 43f2f57..43c7d6e 100644 --- a/Dependencies/dxcompiler/dxcompiler.lua +++ b/Dependencies/dxcompiler/dxcompiler.lua @@ -1,18 +1,9 @@ local mod = Solution.Util.CreateDepTable("dxcompiler", {}) +local libPath = iif(os.istarget("windows"), mod.Path .. "/lib/windows/dxcompiler.dll", mod.Path .. "/lib/linux/dxcompiler.so") Solution.Util.CreateDep(mod.Name, mod.Dependencies, function() Solution.Util.SetIncludes(mod.Path .. "/include") - - Solution.Util.SetFilter("platforms:Win64", function() - local link = mod.Path .. "/lib/windows/dxcompiler.lib" - Solution.Util.SetLinks(link) - end) - - Solution.Util.SetFilter("platforms:Linux", function() - local link = mod.Path .. "/lib/linux/dxcompiler.so" - Solution.Util.SetLinks(link) - end) + Solution.Util.SetLinks(libPath) end) -local libPath = iif(os.istarget("windows"), mod.Path .. "/lib/windows/dxcompiler.dll", mod.Path .. "/lib/linux/dxcompiler.so") BuildSettings:Add("DXCompiler Dynamic Lib Path", libPath) \ No newline at end of file