You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.1 KiB

-- Can't use require since it doesn't support dots as part of the directory name
dofile("Libs/LibStub/LibStub.lua")
dofile("Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua")
dofile("Libs/LibBars-1.0/LibBars-1.0.lua")
dofile("Libs/LibCompress/LibCompress.lua")
dofile("Libs/LibSink-2.0/LibSink-2.0/LibSink-2.0.lua")
dofile("Libs/AceAddon-3.0/AceAddon-3.0.lua")
dofile("Libs/AceBucket-3.0/AceBucket-3.0.lua")
dofile("Libs/AceConsole-3.0/AceConsole-3.0.lua")
dofile("Libs/AceEvent-3.0/AceEvent-3.0.lua")
dofile("Libs/AceLocale-3.0/AceLocale-3.0.lua")
dofile("Libs/AceSerializer-3.0/AceSerializer-3.0.lua")
dofile("Libs/AceTimer-3.0/AceTimer-3.0.lua")
local aceAddonObject = _G.LibStub("AceAddon-3.0"):NewAddon(
"Rarity",
"AceConsole-3.0",
"AceEvent-3.0",
"AceTimer-3.0",
"LibSink-2.0",
"AceBucket-3.0",
"LibBars-1.0",
"AceSerializer-3.0"
)
aceAddonObject.Utils = {}
local addonName = "Rarity"
local addonTable = {
privateAceAddonObject = aceAddonObject,
}
_G.Rarity = aceAddonObject
dofile("Locales.lua")
dofile("Utils/PrettyPrint.lua")
return addonName, addonTable