38 lines
602 B
Lua
38 lines
602 B
Lua
local aurora = _G["Aurora"] or {}
|
|
_G["Aurora"] = aurora
|
|
|
|
function auFetchGlobal(name)
|
|
local ret = aurora[name] or {}
|
|
aurora[name] = ret
|
|
return ret
|
|
end
|
|
|
|
function auSetDefault(table, key, default)
|
|
if (not table[key]) then
|
|
table[key] = default
|
|
end
|
|
end
|
|
|
|
if (auFetchGlobal("Configured") == "true") then
|
|
return
|
|
end
|
|
|
|
aurora.Configured = "true"
|
|
|
|
-- add configuration
|
|
require("settings")
|
|
|
|
-- add utilities
|
|
require("./../Utilities")
|
|
|
|
--- update paths
|
|
require("paths")
|
|
|
|
-- add internal api
|
|
require("groups")
|
|
|
|
-- add api objects
|
|
require("objects")
|
|
|
|
-- add public api
|
|
require("api") |