Sha256: 54bf1f2edf960574171a27acc4c51f851b05e00d219453759117ef566e4460f2

Contents?: true

Size: 447 Bytes

Versions: 4

Compression:

Stored size: 447 Bytes

Contents

require "elife_gender/version"

module ElifeGender
  module Utils

    # Return a directory with the project libraries.
    def self.gem_libdir
      t = ["#{File.dirname(File.expand_path($0))}/../lib/#{ElifeGender::NAME}",
           "#{Gem.dir}/gems/#{ElifeGender::NAME}-#{ElifeGender::VERSION}/lib/#{ElifeGender::NAME}"]
      t.each {|i| return i if File.readable?(i) }
      raise "both paths are invalid: #{t}"
    end

    # [...]
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
elife_gender-0.1.4 lib/elife_gender/utils.rb
elife_gender-0.1.3 lib/elife_gender/utils.rb
elife_gender-0.1.2 lib/elife_gender/utils.rb
elife_gender-0.1.1 lib/elife_gender/utils.rb