diff --git a/Library/Homebrew/cmd/--env.rb b/Library/Homebrew/cmd/--env.rb index e4e9f3e52f2d25c2a49f4db12155c6c1a1e178e8..72089b7d145fbc6afe753fe8b4d76f76618a8b34 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