diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/cmd/--env.rb | 8 |
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 |
