Method: RbSys::Mkmf::Config#initialize

Defined in:
lib/rb_sys/mkmf/config.rb

#initialize(builder) ⇒ Config

Returns a new instance of Config.



32
33
34
35
36
37
38
39
40
41
# File 'lib/rb_sys/mkmf/config.rb', line 32

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