diff options
Diffstat (limited to 'Library/Homebrew/exceptions.rb')
| -rw-r--r-- | Library/Homebrew/exceptions.rb | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Library/Homebrew/exceptions.rb b/Library/Homebrew/exceptions.rb index 2a808ae3e..1e1ec89db 100644 --- a/Library/Homebrew/exceptions.rb +++ b/Library/Homebrew/exceptions.rb @@ -218,9 +218,10 @@ end # raised by CompilerSelector if the formula fails with all of # the compilers available on the user's system -class CompilerSelectionError < StandardError - def message; <<-EOS.undent - This formula cannot be built with any available compilers. +class CompilerSelectionError < Homebrew::InstallationError + def initialize f + super f, <<-EOS.undent + #{f.name} cannot be built with any available compilers. To install this formula, you may need to: brew install apple-gcc42 EOS |
