Sha256: e92cff6f34f2151fdcae98e24575f2a5754b31d42f3aa200bf8fa2041fba62ec

Contents?: true

Size: 602 Bytes

Versions: 17

Compression:

Stored size: 602 Bytes

Contents

module Accesser
  module_function

  def get_dot_dir
    File.expand_path(ENV['VVMROOT'] || '~/.vvm-rb')
  end

  def get_etc_dir
    File.join(get_dot_dir, 'etc')
  end

  def get_repos_dir
    File.join(get_dot_dir, 'repos')
  end

  def get_src_dir(version = '')
    File.join(get_dot_dir, 'src', version)
  end

  def get_vims_dir(version = '')
    File.join(get_dot_dir, 'vims', version)
  end

  def get_vimorg_dir
    File.join(get_repos_dir, 'vimorg')
  end

  def get_login_file
    File.join(get_etc_dir, 'login')
  end

  def get_current_dir
    File.join(get_vims_dir, 'current')
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
vvm-rb-0.2.2 lib/vvm-rb/accesser.rb
vvm-rb-0.2.1 lib/vvm-rb/accesser.rb
vvm-rb-0.2.0 lib/vvm-rb/accesser.rb
vvm-rb-0.1.6 lib/vvm-rb/accesser.rb
vvm-rb-0.1.5 lib/vvm-rb/accesser.rb
vvm-rb-0.1.4 lib/vvm-rb/accesser.rb
vvm-rb-0.1.3 lib/vvm-rb/accesser.rb
vvm-rb-0.1.2 lib/vvm-rb/accesser.rb
vvm-rb-0.1.1 lib/vvm-rb/accesser.rb
vvm-rb-0.1.0 lib/vvm-rb/accesser.rb
vvm-rb-0.0.15 lib/vvm-rb/accesser.rb
vvm-rb-0.0.14 lib/vvm-rb/accesser.rb
vvm-rb-0.0.13 lib/vvm-rb/accesser.rb
vvm-rb-0.0.12 lib/vvm-rb/accesser.rb
vvm-rb-0.0.11 lib/vvm-rb/accesser.rb
vvm-rb-0.0.10 lib/vvm-rb/accesser.rb
vvm-rb-0.0.9 lib/vvm-rb/accesser.rb