class RbSys::Mkmf::Config

Config that delegates to CargoBuilder if needded

def cross_compiling?

Other tags:
    Api: - private
def cross_compiling?
  RbConfig::CONFIG["CROSS_COMPILING"] == "yes"
end

def initialize(builder)

def initialize(builder)
  @builder = builder
  @builder.config = self
  @force_install_rust_toolchain = false
  @auto_install_rust_toolchain = true
  @use_stable_api_compiled_fallback = false
  @clean_after_install = rubygems_invoked?
  @rubygems_clean_dirs = ["./cargo-vendor"]
  @extra_rustup_targets = []
end

def method_missing(name, *args, &blk)

Other tags:
    Api: - private
def method_missing(name, *args, &blk)
  @builder.send(name, *args, &blk)
end

def respond_to_missing?(name, include_private = false)

Other tags:
    Api: - private
def respond_to_missing?(name, include_private = false)
  @builder.respond_to?(name) || super
end

def rubygems_invoked?

Other tags:
    Api: - private
def rubygems_invoked?
  ENV.key?("SOURCE_DATE_EPOCH") && ENV["RB_SYS_TEST"] != "1"
end

def use_stable_api_compiled_fallback?

def use_stable_api_compiled_fallback?
  @use_stable_api_compiled_fallback
end