зеркало из https://github.com/github/ruby.git
Simplify srcdir fallback
This commit is contained in:
Родитель
0381d10533
Коммит
e1e3657746
|
@ -9,11 +9,7 @@ OBJDIR = File.expand_path("spec/ruby/optional/capi/ext")
|
|||
class MSpecScript
|
||||
builddir = Dir.pwd
|
||||
srcdir = ENV['SRCDIR']
|
||||
if !srcdir and File.exist?("#{builddir}/Makefile") then
|
||||
File.open("#{builddir}/Makefile", "r:US-ASCII") {|f|
|
||||
f.read[/^\s*srcdir\s*=\s*(.+)/i] and srcdir = $1
|
||||
}
|
||||
end
|
||||
srcdir ||= File.read("Makefile", encoding: "US-ASCII")[/^\s*srcdir\s*=\s*(.+)/i, 1] rescue nil
|
||||
srcdir = File.expand_path(srcdir)
|
||||
config = RbConfig::CONFIG
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче