27 lines
462 B
Lua
27 lines
462 B
Lua
glm = {
|
|
settings = nil,
|
|
}
|
|
|
|
function glm.setup(settings)
|
|
if not settings.source then error("Missing source.") end
|
|
|
|
glm.settings = settings
|
|
end
|
|
|
|
function glm.import()
|
|
if not glm.settings then error("Run glm.setup first") end
|
|
|
|
glm.includes()
|
|
end
|
|
|
|
function glm.includes()
|
|
if not glm.settings then error("Run glm.setup first") end
|
|
|
|
includedirs { glm.settings.source }
|
|
end
|
|
|
|
function glm.project()
|
|
if not glm.settings then error("Run glm.setup first") end
|
|
|
|
end
|