brew-unpack: use #length == 1, not #one?
Array#one? wasn't yet defined in Ruby 1.8.6. In this case the block form isn't being used, so Array.length == 1 is a simple replacement. Fixes mistydemeo/tigerbrew#123.
This commit is contained in:
parent
91dfb60805
commit
71fcefc613
@ -89,7 +89,7 @@ module Homebrew extend self
|
|||||||
ENV['VERBOSE'] = '1' # show messages about tar
|
ENV['VERBOSE'] = '1' # show messages about tar
|
||||||
f.brew do
|
f.brew do
|
||||||
entries = Dir['*']
|
entries = Dir['*']
|
||||||
cd entries.first if entries.one? && File.directory?(entries.first)
|
cd entries.first if entries.length == 1 && File.directory?(entries.first)
|
||||||
cp_r getwd, stage_dir
|
cp_r getwd, stage_dir
|
||||||
end
|
end
|
||||||
ENV['VERBOSE'] = nil
|
ENV['VERBOSE'] = nil
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user