Sha256: 2c4467415df49c41e91bb578e7153d796eaeb0ed2943d89f93e2631d7b20cefa

Contents?: true

Size: 693 Bytes

Versions: 3

Compression:

Stored size: 693 Bytes

Contents

# @author Jamie Winsor <jamie@vialstudios.com>
module Chozo
  autoload :CleanRoom, 'chozo/clean_room'
  autoload :CleanRoomBase, 'chozo/clean_room_base'
  autoload :Config, 'chozo/config'
  autoload :Errors, 'chozo/errors'
  autoload :Mixin, 'chozo/mixin'
  autoload :Platform, 'chozo/platform'
  autoload :RubyEngine, 'chozo/ruby_engine'
  autoload :VariaModel, 'chozo/varia_model'

  class << self
    # Path to the root directory of the Chozo application
    #
    # @return [Pathname]
    def app_root
      @app_root ||= Pathname.new(File.expand_path('../', File.dirname(__FILE__)))
    end
  end
end

require 'chozo/core_ext'
require 'chozo/hashie_ext'
require 'active_support/core_ext'

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
chozo-0.6.1 lib/chozo.rb
chozo-0.6.0 lib/chozo.rb
chozo-0.5.0 lib/chozo.rb