imgui-sfml-premake/premake-scripts/build-ogg.lua

28 lines
530 B
Lua

local m = {}
local rootdir = path.join(path.getabsolute(path.getdirectory(_SCRIPT)), "../")
function m.generateproject(liboutdir, intdir)
project"ogg"
language"C" -- c++ will mangle names and sfml wont build
kind"staticLib"
targetdir (liboutdir)
objdir(intdir)
warnings"Off"
includedirs {path.join(rootdir, "ogg/include")}
files
{
path.join(rootdir, "ogg/src/**.h"),
path.join(rootdir, "ogg/src/**.c"),
}
end
function m.link()
links{"ogg"}
externalincludedirs{path.join(rootdir, "ogg/include")}
end
return m