class RbSys::CargoBuilder

def initialize(spec)

def initialize(spec)
  require "rubygems/command"
  require_relative "cargo_builder/link_flag_converter"
  @spec = spec
  @runner = self.class.method(:run)
  @profile = ENV.fetch("RB_SYS_CARGO_PROFILE", :release).to_sym
  @env = {}
  @features = []
  @target = ENV["CARGO_BUILD_TARGET"] || ENV["RUST_TARGET"]
  @extra_rustc_args = []
  @extra_cargo_args = []
  @dry_run = true
  @ext_dir = ""
  @extra_rustflags = []
end