mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* ext/extmk.rb (extmake): check if compile before showing message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@17433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
4f7adc56b7
commit
192f6fd421
1 changed files with 5 additions and 10 deletions
15
ext/extmk.rb
15
ext/extmk.rb
|
|
@ -95,15 +95,6 @@ end
|
|||
def extmake(target)
|
||||
print "#{$message} #{target}\n"
|
||||
$stdout.flush
|
||||
if $force_static or $static_ext[target]
|
||||
$static = target
|
||||
else
|
||||
$static = false
|
||||
end
|
||||
|
||||
unless $ignore
|
||||
return true if $nodynamic and not $static
|
||||
end
|
||||
|
||||
FileUtils.mkpath target unless File.directory?(target)
|
||||
begin
|
||||
|
|
@ -448,7 +439,11 @@ Dir::chdir('ext')
|
|||
hdrdir = $hdrdir
|
||||
$hdrdir = $top_srcdir = relative_from(srcdir, $topdir = "..")
|
||||
exts.each do |d|
|
||||
extmake(d) or abort
|
||||
$static = $force_static ? $static_ext[target] : false
|
||||
|
||||
if $ignore or !$nodynamic or $static
|
||||
extmake(d) or abort
|
||||
end
|
||||
end
|
||||
$top_srcdir = srcdir
|
||||
$topdir = "."
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue