aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd/--env.rb
diff options
context:
space:
mode:
authorJack Nagel2014-05-20 23:16:52 -0500
committerJack Nagel2014-05-20 23:16:52 -0500
commita4546139f6fb27524d85ccd0382cd003eba67041 (patch)
treea7fafd9086727f66fe23ccbd3bc42bafc4757b6a /Library/Homebrew/cmd/--env.rb
parenta9084c968cd1ddfc618cc039d2654c369e2615c6 (diff)
downloadhomebrew-a4546139f6fb27524d85ccd0382cd003eba67041.tar.bz2
Stop using superenv? method to dump ENV
Diffstat (limited to 'Library/Homebrew/cmd/--env.rb')
-rw-r--r--Library/Homebrew/cmd/--env.rb8
1 files changed, 6 insertions, 2 deletions
diff --git a/Library/Homebrew/cmd/--env.rb b/Library/Homebrew/cmd/--env.rb
index e4e9f3e52..72089b7d1 100644
--- a/Library/Homebrew/cmd/--env.rb
+++ b/Library/Homebrew/cmd/--env.rb
@@ -35,9 +35,13 @@ module Homebrew extend self
end
def dump_build_env env
- build_env_keys(env).each do |key|
- next if superenv? and %w{CC CXX OBJC OBJCXX}.include? key
+ keys = build_env_keys(env)
+ if env["CC"] == env["HOMEBREW_CC"]
+ %w[CC CXX OBJC OBJCXX].each { |key| keys.delete(key) }
+ end
+
+ keys.each do |key|
value = env[key]
print "#{key}: #{value}"
case key