this class hijacks the functionality of Gem::Installer by overloading its initializer to only provide the information needed by Gem::Installer#build_extensions (which happens to be what we have)

Methods
N
S
Class Public methods
new(spec, gem_dir)
# File railties/lib/rails/gem_builder.rb, line 11
def initialize(spec, gem_dir)
  @spec    = spec
  @gem_dir = gem_dir
end
Instance Public methods
say(message)

silence the underlying builder

# File railties/lib/rails/gem_builder.rb, line 17
def say(message)
end