Module: Vvm::Accessor
- Defined in:
- lib/vvm/accessor.rb
Class Method Summary collapse
- .current_dir ⇒ Object
- .dot_dir ⇒ Object
- .etc_dir ⇒ Object
- .login_file ⇒ Object
- .repos_dir ⇒ Object
- .src_dir(version = '') ⇒ Object
- .vimorg_dir ⇒ Object
- .vims_dir(version = '') ⇒ Object
Class Method Details
.current_dir ⇒ Object
33 34 35 |
# File 'lib/vvm/accessor.rb', line 33 def current_dir File.join(vims_dir, 'current') end |
.dot_dir ⇒ Object
5 6 7 |
# File 'lib/vvm/accessor.rb', line 5 def dot_dir File.(ENV['VVMROOT'] || '~/.vvm-rb') end |
.etc_dir ⇒ Object
9 10 11 |
# File 'lib/vvm/accessor.rb', line 9 def etc_dir File.join(dot_dir, 'etc') end |
.login_file ⇒ Object
29 30 31 |
# File 'lib/vvm/accessor.rb', line 29 def login_file File.join(etc_dir, 'login') end |
.repos_dir ⇒ Object
13 14 15 |
# File 'lib/vvm/accessor.rb', line 13 def repos_dir File.join(dot_dir, 'repos') end |
.src_dir(version = '') ⇒ Object
17 18 19 |
# File 'lib/vvm/accessor.rb', line 17 def src_dir(version = '') File.join(dot_dir, 'src', version) end |
.vimorg_dir ⇒ Object
25 26 27 |
# File 'lib/vvm/accessor.rb', line 25 def vimorg_dir File.join(repos_dir, 'vimorg') end |
.vims_dir(version = '') ⇒ Object
21 22 23 |
# File 'lib/vvm/accessor.rb', line 21 def vims_dir(version = '') File.join(dot_dir, 'vims', version) end |