Sha256: af18d357f63adf045b6b1cc16fd086638a09efa82d5bec2dd466c917be3293ff

Contents?: true

Size: 645 Bytes

Versions: 3

Compression:

Stored size: 645 Bytes

Contents

unless defined?(Rails)
  raise "Configoro must be run in the context of a Rails environment, or require 'configoro/simple' outside of Rails"
end

require 'erb'
require 'yaml'

require 'bundler'
Bundler.setup

require 'active_support/hash_with_indifferent_access'
require 'active_support/core_ext/hash/deep_merge'

load 'configoro/base.rb'

module Configoro

  # undo anything done by configoro/simple...
  begin
    remove_const :Hash
    remove_const :HashWithIndifferentAccess
  rescue NameError
    # ignored
  end
end
load 'configoro/hash.rb'

load 'configoro/railtie.rb'
load "#{File.dirname __FILE__}/../generators/configoro_generator.rb"

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
configoro-1.4.0 lib/configoro.rb
configoro-1.3.0 lib/configoro.rb
configoro-1.2.4 lib/configoro.rb