34 lines
846 B
Text
34 lines
846 B
Text
$NetBSD: patch-aa,v 1.2 2015/06/04 13:20:11 taca Exp $
|
|
|
|
* Allow changeing rake command's name.
|
|
* Do not use obsolete Config but RbConfig
|
|
|
|
--- lib/mkrf/rakehelper.rb.orig 2015-05-30 13:40:54.000000000 +0000
|
|
+++ lib/mkrf/rakehelper.rb
|
|
@@ -5,7 +5,7 @@
|
|
|
|
def rake(rakedir)
|
|
Dir.chdir(rakedir) do
|
|
- sh 'rake'
|
|
+ sh '@RAKE@'
|
|
end
|
|
end
|
|
|
|
@@ -41,7 +41,7 @@ end
|
|
|
|
def setup_extension(dir, extension)
|
|
ext = "ext/#{dir}"
|
|
- ext_so = "#{ext}/#{extension}.#{Config::CONFIG['DLEXT']}"
|
|
+ ext_so = "#{ext}/#{extension}.#{RbConfig::CONFIG['DLEXT']}"
|
|
ext_files = FileList[
|
|
"#{ext}/*.c",
|
|
"#{ext}/*.h",
|
|
@@ -105,7 +105,7 @@ end
|
|
def sub_project(project, *targets)
|
|
targets.each do |target|
|
|
Dir.chdir "projects/#{project}" do
|
|
- sh %{rake --trace #{target.to_s} }
|
|
+ sh %{@RAKE@ --trace #{target.to_s} }
|
|
end
|
|
end
|
|
end
|