diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/system_config.rb | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/Library/Homebrew/system_config.rb b/Library/Homebrew/system_config.rb index 043f60919..56826f62d 100644 --- a/Library/Homebrew/system_config.rb +++ b/Library/Homebrew/system_config.rb @@ -7,19 +7,35 @@ require "development_tools" class SystemConfig class << self def gcc_4_2 - @gcc_4_2 ||= DevelopmentTools.gcc_4_2_build_version if DevelopmentTools.installed? + @gcc_4_2 ||= if DevelopmentTools.installed? + DevelopmentTools.gcc_4_2_build_version + else + Version::NULL + end end def gcc_4_0 - @gcc_4_0 ||= DevelopmentTools.gcc_4_0_build_version if DevelopmentTools.installed? + @gcc_4_0 ||= if DevelopmentTools.installed? + DevelopmentTools.gcc_4_0_build_version + else + Version::NULL + end end def clang - @clang ||= DevelopmentTools.clang_version if DevelopmentTools.installed? + @clang ||= if DevelopmentTools.installed? + DevelopmentTools.clang_version + else + Version::NULL + end end def clang_build - @clang_build ||= DevelopmentTools.clang_build_version if DevelopmentTools.installed? + @clang_build ||= if DevelopmentTools.installed? + DevelopmentTools.clang_build_version + else + Version::NULL + end end def head |
