Sha256: bff7aa4188e7789278f38cb3f8d8755ae4ce3f13e19398bc7fb3e51e352bb1bd

Contents?: true

Size: 605 Bytes

Versions: 1

Compression:

Stored size: 605 Bytes

Contents

require 'rubygems'

module Reflection
  autoload :CLI,              'reflection/cli'
  autoload :Command,          'reflection/command'
  autoload :Directory,        'reflection/directory'
  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

1 entries across 1 versions & 1 rubygems

Version Path
reflection-0.0.2 lib/reflection.rb