Sha256: d21bb11c093bf122ff57cd12bcf46300e24a40dcfe4141447d30ddeae696cacf

Contents?: true

Size: 704 Bytes

Versions: 2

Compression:

Stored size: 704 Bytes

Contents

require 'rubygems'

module Reflection
  autoload :CLI,              'reflection/cli'
  autoload :Config,           'reflection/config'
  autoload :Command,          'reflection/command'
  autoload :Directory,        'reflection/directory'
  autoload :Rails,            'reflection/rails'
  autoload :Repository,       'reflection/repository'
  autoload :Support,          'reflection/support'
  autoload :Validations,      'reflection/validations'
  
  class << self
    
    attr_accessor :home
    attr_accessor :log
    
    def boot!(args)
      @log = Reflection::Support::Log.new
      @home = Reflection::Support::Home.new
      @home.create
      Reflection::CLI.run!(args)
    end
    
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
reflection-0.4.1 lib/reflection.rb
reflection-0.4.0 lib/reflection.rb