Module: Vx::Builder::Helper::VxvmInstall

Included in:
ScriptBuilder::Base
Defined in:
lib/vx/builder/helper/vxvm_install.rb

Instance Method Summary collapse

Instance Method Details

#vxvm_install(env, lang, version) ⇒ Object



8
9
10
11
12
13
14
# File 'lib/vx/builder/helper/vxvm_install.rb', line 8

def vxvm_install(env, lang, version)
  vxvm_install = "sudo env PATH=$PATH vxvm install #{lang} #{version}"
  do_before_install(env) do |i|
    i << trace_sh_command(%{VX_VM_SOURCE="$(#{vxvm_install})"}, trace: vxvm_install)
    i << %{source "$VX_VM_SOURCE"}
  end
end