diff --git a/Library/Homebrew/extend/os/mac/system_config.rb b/Library/Homebrew/extend/os/mac/system_config.rb index 20f04c0abd71388f718e90c97cec6d182e8499af..d92da157b170510505ada7768be11db48d84c651 100644 --- a/Library/Homebrew/extend/os/mac/system_config.rb +++ b/Library/Homebrew/extend/os/mac/system_config.rb @@ -39,6 +39,12 @@ class SystemConfig end end + def clt_headers + @clt_headers ||= if MacOS::CLT.headers_installed? + MacOS::CLT.headers_version + end + end + def xquartz @xquartz ||= if MacOS::XQuartz.installed? "#{MacOS::XQuartz.version} => #{describe_path(MacOS::XQuartz.prefix)}" @@ -49,6 +55,9 @@ class SystemConfig dump_generic_verbose_config(f) f.puts "macOS: #{MacOS.full_version}-#{kernel}" f.puts "CLT: #{clt ? clt : "N/A"}" + if MacOS::CLT.separate_header_package? + f.puts "CLT headers: #{clt_headers ? clt_headers : "N/A"}" + end f.puts "Xcode: #{xcode ? xcode : "N/A"}" f.puts "XQuartz: #{xquartz ? xquartz : "N/A"}" end