mach: improve otool failure handling.
This commit is contained in:
parent
02e5f8ed6b
commit
56e82c941e
@ -155,7 +155,10 @@ module MachO
|
||||
def parse_otool_L_output
|
||||
ENV["HOMEBREW_MACH_O_FILE"] = path.expand_path.to_s
|
||||
libs = `#{MacOS.locate("otool")} -L "$HOMEBREW_MACH_O_FILE"`.split("\n")
|
||||
return nil, [] if libs.empty?
|
||||
unless $?.success?
|
||||
raise ErrorDuringExecution.new(MacOS.locate("otool"),
|
||||
["-L", ENV["HOMEBREW_MACH_O_FILE"]])
|
||||
end
|
||||
|
||||
libs.shift # first line is the filename
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user