mckenziemc@0: -- start.lua mckenziemc@0: -- Initializes components of DependencyLoader mckenziemc@0: mckenziemc@0: mckenziemc@0: local addonName, addonTable = ... mckenziemc@0: mckenziemc@0: mckenziemc@0: print( string.format([[running %s\start.lua]], addonName) ) mckenziemc@0: mckenziemc@0: -- NOTE: We don't have to check if this module's dependencies mckenziemc@0: -- are available: it lists them normally in its .toc file and mckenziemc@0: -- the bootstrap module will take care of enabling them first. mckenziemc@0: mckenziemc@0: -- prepare output functions mckenziemc@0: local lp = LibStub("LibPrint-1.0") mckenziemc@0: local printStream = lp:NewStream("DependencyLoader", "DepLoader", "DepLdr", print) mckenziemc@0: local debugStream = lp:NewStream("DependencyLoader", "DepLoader", "DepLdr", "mcm") mckenziemc@0: mckenziemc@0: addonTable.print = function(...) printStream:Print(...) end mckenziemc@0: addonTable.debug = function(...) debugStream:Print(...) end mckenziemc@0: