Sha256: 830fd05166033b4619331e8aa4f0560b976c4b730d5d114672f327191c7c78f3
Contents?: true
Size: 385 Bytes
Versions: 3
Compression:
Stored size: 385 Bytes
Contents
require 'fileutils' class Switcher def initialize(version) @version = version end def use current = get_current_dir FileUtils.rm(current) if File.exist?(current) unless @version == 'system' vims_dir = get_vims_dir(@version) abort "#{@version} is not installed." unless File.exist?(vims_dir) FileUtils.ln_s(vims_dir, current) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
vvm-rb-0.2.2 | lib/vvm-rb/switcher.rb |
vvm-rb-0.2.1 | lib/vvm-rb/switcher.rb |
vvm-rb-0.2.0 | lib/vvm-rb/switcher.rb |