lib/ae.rb in ae-1.3.0 vs lib/ae.rb in ae-1.4.0

- old
+ new

@@ -1,24 +1,18 @@ require 'yaml' module AE DIRECTORY = File.dirname(__FILE__) + '/ae' - PROFILE = YAML.load(File.new(DIRECTORY + '/profile.yml')) rescue {} - PACKAGE = YAML.load(File.new(DIRECTORY + '/package.yml')) rescue {} + PROFILE = YAML.load(File.new(DIRECTORY + '/meta/profile')) rescue {} + PACKAGE = YAML.load(File.new(DIRECTORY + '/meta/package')) rescue {} - VERSION = PACKAGE.values_at('major','minor','patch','build').compact.join('.') + VERSION = PACKAGE['version'] # def self.const_missing(name) key = name.to_s.downcase - if PACKAGE.key?(key) - PACKAGE[key] - elsif PROFILE.key?(key) - PROFILE[key] - else - super(name) - end + PACAKGE[key] || PROFILE[key] || super(name) end end require 'ae/assert' require 'ae/expect'