Class Gem::Ext::ExtConfBuilder
In: lib/rubygems/ext/ext_conf_builder.rb
Parent: Gem::Ext::Builder

Methods

build  

Public Class methods

[Source]

    # File lib/rubygems/ext/ext_conf_builder.rb, line 11
11:   def self.build(extension, directory, dest_path, results)
12:     cmd = "#{Gem.ruby} #{File.basename extension}"
13:     cmd << " #{ARGV.join ' '}" unless ARGV.empty?
14: 
15:     run cmd, results
16: 
17:     make dest_path, results
18: 
19:     results
20:   end

[Validate]