Sha256: a4d7c0a708c65fc387faab5441ee2658593fc86168042a0ccf7c2daa44e94115
Contents?: true
Size: 1.66 KB
Versions: 2
Compression:
Stored size: 1.66 KB
Contents
require 'rubygems' require 'rack' require 'digest' require 'mack-facets' require 'application_configuration' require 'cachetastic' require 'fileutils' require 'log4r' require 'crypt/rijndael' require 'singleton' require 'uri' require 'drb' require 'rinda/ring' require 'rinda/tuplespace' require 'builder' require 'erubis' require 'erb' require 'genosaurus' require 'net/http' require 'pp' require 'test/unit' require File.join(File.dirname(__FILE__), "initialization", "configuration.rb") unless Mack::Configuration.initialized puts "Initializing logging..." require File.join(File.dirname(__FILE__), "initialization", "logging.rb") fl = File.join(File.dirname(__FILE__)) Mack.logger.info "Starting application in #{Mack.env} mode." Mack.logger.info "Mack root: #{Mack.root}" Mack.logger.info "Initializing core classes..." # Require all the necessary files to make Mack actually work! lib_dirs = ["distributed", "errors", "core_extensions", "utils", "routing", "view_helpers", "rendering", "controller", "tasks", "initialization/server", "generators"] lib_dirs << "testing" if Mack.env == "test" lib_dirs.each do |dir| dir_globs = Dir.glob(File.join(fl, dir, "**/*.rb")) dir_globs.each do |d| require d end end require File.join(File.dirname(__FILE__), "runner") require File.join(File.dirname(__FILE__), "initialization", "orm_support.rb") require File.join(File.dirname(__FILE__), "initialization", "application.rb") require File.join(File.dirname(__FILE__), "initialization", "helpers.rb") Mack::Configuration.initialized = true if Mack::Configuration.initialized.nil? Mack.logger.info "Initialization finished." end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mack-0.6.0 | lib/mack.rb |
mack-0.6.0.1 | lib/mack.rb |