Merge pull request #5358 from MikeMcQuaid/diagnostic-xcode-prefix

os/mac/diagnostic: output non-default Xcode prefix.
This commit is contained in:
Mike McQuaid 2018-11-30 16:27:03 +01:00 committed by GitHub
commit 5758c93667
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -111,9 +111,11 @@ module Homebrew
def check_xcode_minimum_version def check_xcode_minimum_version
return unless MacOS::Xcode.below_minimum_version? return unless MacOS::Xcode.below_minimum_version?
xcode = MacOS::Xcode.version.to_s
xcode += " => #{MacOS::Xcode.prefix}" unless MacOS::Xcode.default_prefix?
<<~EOS <<~EOS
Your Xcode (#{MacOS::Xcode.version}) is too outdated. Your Xcode (#{xcode}) is too outdated.
Please update to Xcode #{MacOS::Xcode.latest_version} (or delete it). Please update to Xcode #{MacOS::Xcode.latest_version} (or delete it).
#{MacOS::Xcode.update_instructions} #{MacOS::Xcode.update_instructions}
EOS EOS