aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJack Nagel2014-07-19 22:33:59 -0500
committerJack Nagel2014-07-19 22:33:59 -0500
commit010bd2783e38d3ab7a36b091990211568d720fea (patch)
tree9da042cb762ca4fc483e27b7fa5dc20f325f0b33 /Library
parentc0579443f2143e30395a2ab63006a0008d10f5ae (diff)
downloadbrew-010bd2783e38d3ab7a36b091990211568d720fea.tar.bz2
Allow verbose config to be written to any IO object
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/cmd/config.rb42
1 files changed, 21 insertions, 21 deletions
diff --git a/Library/Homebrew/cmd/config.rb b/Library/Homebrew/cmd/config.rb
index bb22b8af1..0613f6fec 100644
--- a/Library/Homebrew/cmd/config.rb
+++ b/Library/Homebrew/cmd/config.rb
@@ -2,7 +2,7 @@ require 'hardware'
module Homebrew
def config
- dump_verbose_config
+ dump_verbose_config(STDOUT)
end
def llvm
@@ -121,25 +121,25 @@ module Homebrew
Homebrew.dump_build_config(f)
end
- def dump_verbose_config
- puts "HOMEBREW_VERSION: #{HOMEBREW_VERSION}"
- puts "ORIGIN: #{origin}"
- puts "HEAD: #{head}"
- puts "HOMEBREW_PREFIX: #{HOMEBREW_PREFIX}"
- puts "HOMEBREW_CELLAR: #{HOMEBREW_CELLAR}"
- puts hardware
- puts "OS X: #{MACOS_FULL_VERSION}-#{kernel}"
- puts "Xcode: #{xcode}" if xcode
- puts "CLT: #{clt}" if clt
- puts "GCC-4.0: build #{gcc_40}" if gcc_40
- puts "GCC-4.2: build #{gcc_42}" if gcc_42
- puts "LLVM-GCC: build #{llvm}" if llvm
- puts "Clang: #{clang ? "#{clang} build #{clang_build}" : "N/A"}"
- 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}"
- puts "Python: #{describe_python}"
- puts "Ruby: #{describe_ruby}"
+ def dump_verbose_config(f)
+ f.puts "HOMEBREW_VERSION: #{HOMEBREW_VERSION}"
+ f.puts "ORIGIN: #{origin}"
+ f.puts "HEAD: #{head}"
+ f.puts "HOMEBREW_PREFIX: #{HOMEBREW_PREFIX}"
+ f.puts "HOMEBREW_CELLAR: #{HOMEBREW_CELLAR}"
+ f.puts hardware
+ f.puts "OS X: #{MACOS_FULL_VERSION}-#{kernel}"
+ f.puts "Xcode: #{xcode}" if xcode
+ f.puts "CLT: #{clt}" if clt
+ f.puts "GCC-4.0: build #{gcc_40}" if gcc_40
+ f.puts "GCC-4.2: build #{gcc_42}" if gcc_42
+ f.puts "LLVM-GCC: build #{llvm}" if llvm
+ f.puts "Clang: #{clang ? "#{clang} build #{clang_build}" : "N/A"}"
+ f.puts "MacPorts/Fink: #{macports_or_fink}" if macports_or_fink
+ f.puts "X11: #{describe_x11}"
+ f.puts "System Ruby: #{RUBY_VERSION}-#{RUBY_PATCHLEVEL}"
+ f.puts "Perl: #{describe_perl}"
+ f.puts "Python: #{describe_python}"
+ f.puts "Ruby: #{describe_ruby}"
end
end