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 12
12:   def self.build(extension, directory, dest_path, results)
13:     cmd = "#{Gem.ruby} #{File.basename extension}"
14:     cmd << " #{Gem::Command.build_args.join ' '}" unless Gem::Command.build_args.empty?
15: 
16:     run cmd, results
17: 
18:     make dest_path, results
19: 
20:     results
21:   end

[Validate]