Sha256: d03d3452409bfd0645a90f4a6e469f6a82190efe8c4bfa8edec1c74f238c6005
Contents?: true
Size: 501 Bytes
Versions: 4
Compression:
Stored size: 501 Bytes
Contents
#require_relative 'version' module EcfClassify module Utils def self.path(path) t = ["#{File.dirname(File.expand_path($0))}/../lib/#{EcfClassify::NAME}", "#{Gem.dir}/gems/#{EcfClassify::NAME}-#{EcfClassify::VERSION}/lib/#{EcfClassify::NAME}", "vendor/gems/#{EcfClassify::NAME}-#{EcfClassify::VERSION}/lib/#{EcfClassify::NAME}" ] t.each { |i| return File.join(i,"..","..",path) if File.readable?(i)} raise "all paths are invalid: #{t}" end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
ecf_classify-1.0.3 | lib/ecf_classify/utils.rb |
ecf_classify-1.0.2 | lib/ecf_classify/utils.rb |
ecf_classify-1.0.1 | lib/ecf_classify/utils.rb |
ecf_classify-1.0.0 | lib/ecf_classify/utils.rb |