From 230161c1deb4bee497c12e7dfe87f41a236b2d44 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Tue, 13 May 2014 16:23:12 -0500 Subject: [PATCH] Use a case statement --- Library/Homebrew/extend/ENV/super.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/extend/ENV/super.rb b/Library/Homebrew/extend/ENV/super.rb index 20b4a3e6cb..b9179c89cd 100644 --- a/Library/Homebrew/extend/ENV/super.rb +++ b/Library/Homebrew/extend/ENV/super.rb @@ -267,10 +267,11 @@ module Superenv end def cxx11 - if self['HOMEBREW_CC'] == 'clang' + case self["HOMEBREW_CC"] + when "clang" append 'HOMEBREW_CCCFG', "x", '' append 'HOMEBREW_CCCFG', "g", '' - elsif self['HOMEBREW_CC'] =~ /gcc-4\.(8|9)/ + when /gcc-4\.(8|9)/ append 'HOMEBREW_CCCFG', "x", '' else raise "The selected compiler doesn't support C++11: #{self['HOMEBREW_CC']}"