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