class Terrestrial::Cli::SimulatorLauncher::LaunchArgsBuilder

Public Class Methods

build(args) click to toggle source
# File lib/terrestrial/cli/simulator_launcher.rb, line 112
def self.build(args)
  result = []

  args.each do |key, value|
    result << "-#{key}"
    result << build_value(value)
  end

  result.join(" ")
end
build_value(value) click to toggle source
# File lib/terrestrial/cli/simulator_launcher.rb, line 123
def self.build_value(value)
  if value.class == TrueClass
    'YES'
  elsif value.class == FalseClass
    'NO'
  else
    "\"#{value}\""
  end
end