diff options
| author | Jack Nagel | 2012-12-17 17:05:53 -0600 |
|---|---|---|
| committer | Jack Nagel | 2012-12-17 17:18:22 -0600 |
| commit | 3dcce70a6af0a187f6c30e66cef45bee3cae6a6f (patch) | |
| tree | 5ff5af6efba3b34be927cb62b54be2cfedd90eb3 /Library/Homebrew/cmd/--config.rb | |
| parent | 68d1dfe5d77781e74cab72f0950484ae58d5e425 (diff) | |
| download | brew-3dcce70a6af0a187f6c30e66cef45bee3cae6a6f.tar.bz2 | |
Better reporting for MacPorts/Fink installations
closes Homebrew/homebrew#15853.
Diffstat (limited to 'Library/Homebrew/cmd/--config.rb')
| -rw-r--r-- | Library/Homebrew/cmd/--config.rb | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/Library/Homebrew/cmd/--config.rb b/Library/Homebrew/cmd/--config.rb index 342d837f0..ac113c885 100644 --- a/Library/Homebrew/cmd/--config.rb +++ b/Library/Homebrew/cmd/--config.rb @@ -85,6 +85,11 @@ module Homebrew extend self `uname -m`.chomp end + def macports_or_fink + @ponk ||= MacOS.macports_or_fink + @ponk.join(", ") unless @ponk.empty? + end + # we try to keep output minimal def dump_build_config puts "HOMEBREW_VERSION: #{HOMEBREW_VERSION}" @@ -104,8 +109,7 @@ module Homebrew extend self puts "Clang: #{clang ? "#{clang} build #{clang_build}" : "N/A"}" end - ponk = macports_or_fink_installed? - puts "MacPorts/Fink: #{ponk}" if ponk + puts "MacPorts/Fink: #{macports_or_fink}" if macports_or_fink puts "X11: #{describe_x11}" end @@ -131,8 +135,7 @@ module Homebrew extend self puts "GCC-4.2: build #{gcc_42}" if gcc_42 puts "LLVM-GCC: #{llvm ? "build #{llvm}" : "N/A"}" puts "Clang: #{clang ? "#{clang} build #{clang_build}" : "N/A"}" - ponk = macports_or_fink_installed? - puts "MacPorts or Fink? #{ponk}" if ponk + puts "MacPorts/Fink: #{macports_or_fink}" if macports_or_fink puts "X11: #{describe_x11}" puts "System Ruby: #{RUBY_VERSION}-#{RUBY_PATCHLEVEL}" puts "Perl: #{describe_perl}" |
