| Class | Gem::Ext::RakeBuilder |
| In: |
lib/rubygems/ext/rake_builder.rb
|
| Parent: | Gem::Ext::Builder |
# File lib/rubygems/ext/rake_builder.rb, line 11
11: def self.build(extension, directory, dest_path, results)
12: if File.basename(extension) =~ /mkrf_conf/i then
13: cmd = "#{Gem.ruby} #{File.basename extension}"
14: cmd << " #{ARGV.join " "}" unless ARGV.empty?
15: run cmd, results
16: end
17:
18: cmd = ENV['rake'] || 'rake'
19: cmd << " RUBYARCHDIR=#{dest_path} RUBYLIBDIR=#{dest_path}"
20:
21: run cmd, results
22:
23: results
24: end