lib/native.rb in native-0.0.1 vs lib/native.rb in native-1.0.0

- old
+ new

@@ -1,11 +1,20 @@ -begin - require 'rails' -rescue Exception => e - warn "Ensure you are in a Ruby on Rails environment" -end - -module Native - - require 'native/version' - -end +require 'native/version' + +module Native + + autoload :Configuration, 'native/configuration' + + class << self + attr_accessor :configuration + end + + def self.configure + self.configuration ||= Configuration.new + yield configuration + end + + class Engine < ::Rails::Engine + # isolate_namespace Native + end + +end