module Util

Public Class Methods

gem_libdir() click to toggle source
# File lib/Misc.rb, line 159
def self.gem_libdir
      require_relative 'meta/version.rb'
      gem_name = 'steam-trade'
      version = '0.0.5'
     t = ["#{File.dirname(File.expand_path($0))}/#{Meta::GEM_NAME}.rb",
          "#{Gem.dir}/gems/#{Meta::GEM_NAME}-#{Meta::VERSION}/lib/#{Meta::GEM_NAME}.rb"]
         t.each {|i|
                return i.gsub("#{Meta::GEM_NAME}.rb", '') if File.readable?(i)
          }
         raise "both paths are invalid: #{t}, while getting gemlib directory"
   end