aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/extend
diff options
context:
space:
mode:
authorJack Nagel2013-12-03 22:16:37 -0600
committerJack Nagel2013-12-03 22:16:37 -0600
commit65a00e213b15b503375db43adee048ffabe0464a (patch)
tree0a2d29dfad50fea2a5f3c1852ba6336d843229b7 /Library/Homebrew/extend
parentfa5b633650953ed1378edf6f5e82d0c944a58bcf (diff)
downloadbrew-65a00e213b15b503375db43adee048ffabe0464a.tar.bz2
Make CompilerSelectionError an InstallationError
Fixes Homebrew/homebrew#19962.
Diffstat (limited to 'Library/Homebrew/extend')
-rw-r--r--Library/Homebrew/extend/ENV/shared.rb6
1 files changed, 1 insertions, 5 deletions
diff --git a/Library/Homebrew/extend/ENV/shared.rb b/Library/Homebrew/extend/ENV/shared.rb
index 71b5107ee..fd4b78e13 100644
--- a/Library/Homebrew/extend/ENV/shared.rb
+++ b/Library/Homebrew/extend/ENV/shared.rb
@@ -116,11 +116,7 @@ module SharedEnvExtension
# If no valid compiler is found, raises an exception.
def validate_cc!(formula)
if formula.fails_with? ENV.compiler
- begin
- send CompilerSelector.new(formula).compiler
- rescue CompilerSelectionError => e
- raise e.message
- end
+ send CompilerSelector.new(formula).compiler
end
end