diff options
| author | Max Howell | 2009-12-01 10:51:46 +0000 |
|---|---|---|
| committer | Max Howell | 2009-12-01 12:07:34 +0000 |
| commit | 9294e198591ce9f25ebfb2dc2e8dc16df427b578 (patch) | |
| tree | 4da2a1cbd0ef3be9b146d0f6979f81ce1c0e3fa7 | |
| parent | a011dd67622473db8d5c41c056f0508c2465542a (diff) | |
| download | brew-9294e198591ce9f25ebfb2dc2e8dc16df427b578.tar.bz2 | |
`brew --config` output improved if no GCC
| -rw-r--r-- | Library/Homebrew/brew.h.rb | 6 | ||||
| -rwxr-xr-x | bin/brew | 3 |
2 files changed, 7 insertions, 2 deletions
diff --git a/Library/Homebrew/brew.h.rb b/Library/Homebrew/brew.h.rb index 97d8db29f..3e23988ab 100644 --- a/Library/Homebrew/brew.h.rb +++ b/Library/Homebrew/brew.h.rb @@ -439,7 +439,11 @@ end def gcc_build `/usr/bin/gcc-4.2 -v 2>&1` =~ /build (\d{4,})/ - $1.to_i + if $1 + $1.to_i + else + nil + end end def llvm_build @@ -45,6 +45,7 @@ def dump_config bits = Hardware.bits cores = Hardware.cores_as_words llvm = llvm_build + gcc = gcc_build sha = `git rev-parse --verify HEAD`.chomp kernel_arch = `uname -m`.chomp @@ -60,7 +61,7 @@ Hardware: #{cores}-core #{bits}-bit #{Hardware.intel_family} OS X: #{MACOS_FULL_VERSION} Kernel Architecture: #{kernel_arch} Ruby: #{RUBY_VERSION}-#{RUBY_PATCHLEVEL} -GCC: 4.2 build #{gcc_build} +GCC-4.2: #{gcc ? "build #{gcc}" : "N/A"} LLVM: #{llvm ? "build #{llvm}" : "N/A" } MacPorts or Fink? #{macports_or_fink_installed?} EOS |
