Sha256: 0169194afec9f77395b8291c995ec1b82bf1269c4d592c21b770e5308ee68e2c

Contents?: true

Size: 557 Bytes

Versions: 2

Compression:

Stored size: 557 Bytes

Contents

def from_gemrc
  # auto-load from ~/.gemrc
  home_gemrc = Pathname('~/.gemrc').expand_path

  if home_gemrc.exist?
    require 'yaml'
    # use all the sources specified in .gemrc
    YAML.load_file(home_gemrc)[:sources]
  end
end

# Use the gemrc source if defined, unless CANON is set,
# otherwise just use the default.
def preferred_sources
  rv = from_gemrc unless eval(ENV['CANON']||'')
  rv ||= []
  rv << 'http://rubygems.org' if rv.empty?
  rv
end

preferred_sources.each{|src| source src}

# Specify your gem's dependencies in wyrm.gemspec
gemspec

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
wyrm-0.3.1 Gemfile
wyrm-0.3.0 Gemfile