Sha256: 09c0bf33f032be327b4a921f31be55f0e8df2a96a93949d454e5a216f1ec3934
Contents?: true
Size: 522 Bytes
Versions: 2
Compression:
Stored size: 522 Bytes
Contents
module Neapolitan def self.package @package ||= ( require 'yaml' YAML.load(File.new(File.dirname(__FILE__) + '/package')) ) end def self.profile @profile ||= ( require 'yaml' YAML.load(File.new(File.dirname(__FILE__) + '/profile')) ) end def self.const_missing(name) key = name.to_s.downcase package[key] || profile[key] || super(name) end end # Becuase Ruby 1.8~ gets in the way Object.__send__(:remove_const, :VERSION) if Object.const_defined?(:VERSION)
Version data entries
2 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
neapolitan-0.3.0 | lib/neapolitan/meta/data.rb |
neapolitan-0.3.0 | meta/data.rb |