obs-studio/libobs-opengl/GL/_FindFileInPath.lua

22 lines
321 B
Lua

require("ex")
require "ufs"
function FindFileInPath(filename)
local path = ex.getenv("PATH");
for pathname in path:gmatch("([^%;%\"]+)%;?") do
pathname = ufs.path(pathname);
local testName = pathname / filename;
if(ufs.exists(testName)) then
return tostring(testName);
end
end
return nil;
end