Sha256: 62e4d490396db927278a804b8c024880ad1b4c82c00b5dab3021dd5d1a1bbcab
Contents?: true
Size: 1.53 KB
Versions: 4
Compression:
Stored size: 1.53 KB
Contents
boot_load(:initializers) do Mack.logger.debug "Initializing custom initializers..." unless configatron.mack.log.disable_initialization_logging Dir.glob(Mack::Paths.initializers("**/*.rb")) do |d| require d end end boot_load(:lib, :plugins, :gems) do # require 'lib' files: Mack.logger.debug "Initializing lib classes..." unless configatron.mack.log.disable_initialization_logging Dir.glob(Mack::Paths.lib("**/*.rb")).each do |d| require d end end boot_load(:default_controller, :lib) do # make sure that default_controller is available to other controllers path = Mack::Paths.controllers("default_controller.rb") require path if File.exists?(path) end boot_load(:routes) do # set up routes: Mack.logger.debug "Initializing routes..." unless configatron.mack.log.disable_initialization_logging require Mack::Paths.config("routes") end boot_load(:app_files, :default_controller) do # require 'app' files: Mack.logger.debug "Initializing 'app' classes..." unless configatron.mack.log.disable_initialization_logging Dir.glob(Mack::Paths.app("**/*.rb")).each do |d| begin require d rescue NameError => e if e.message.match("uninitialized constant") mod = e.message.gsub("uninitialized constant ", "") x =%{ module ::#{mod} end } eval(x) require d else raise e end end end # Add default assets assets_mgr.defaults do |a| a.add_css "scaffold" if File.exists?Mack::Paths.stylesheets("scaffold.css") end end
Version data entries
4 entries across 4 versions & 1 rubygems