Less code in begin/rescue block
This commit is contained in:
parent
1bba5fd88a
commit
2db59be452
@ -214,6 +214,13 @@ module SharedEnvExtension
|
||||
|
||||
begin
|
||||
gcc_formula = gcc_version_formula(name)
|
||||
rescue FormulaUnavailableError
|
||||
raise <<-EOS.undent
|
||||
Homebrew GCC requested, but formula #{gcc_version_name} not found!
|
||||
You may need to: brew tap homebrew/versions
|
||||
EOS
|
||||
end
|
||||
|
||||
if gcc_formula.name == "gcc"
|
||||
return if gcc_formula.opt_prefix.exist?
|
||||
raise <<-EOS.undent
|
||||
@ -231,12 +238,6 @@ module SharedEnvExtension
|
||||
brew install #{gcc_version_name}
|
||||
EOS
|
||||
end
|
||||
rescue FormulaUnavailableError
|
||||
raise <<-EOS.undent
|
||||
Homebrew GCC requested, but formula #{gcc_version_name} not found!
|
||||
You may need to: brew tap homebrew/versions
|
||||
EOS
|
||||
end
|
||||
end
|
||||
|
||||
def permit_arch_flags; end
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user