Skip to content
Snippets Groups Projects
Commit 1f622843 authored by Max Howell's avatar Max Howell
Browse files

Restore check for broken xcode-select path

How did this get removed? Had a bug today where user had this but no doctor check so I was confused!
parent da692fad
No related branches found
No related tags found
No related merge requests found
......@@ -392,8 +392,14 @@ end
def check_xcode_select_path
# with the advent of CLT-only support, we don't need xcode-select
return if MacOS::CLT.installed?
unless File.file? "#{MacOS::Xcode.folder}/usr/bin/xcodebuild" and not MacOS::Xcode.bad_xcode_select_path?
if MacOS::Xcode.bad_xcode_select_path?
<<-EOS.undent
Your xcode-select path is set to /
You must unset it or builds will hang:
sudo rm /usr/share/xcode-select/xcode_dir_link
EOS
elsif not MacOS::CLT.installed? and not File.file? "#{MacOS::Xcode.folder}/usr/bin/xcodebuild"
path = MacOS.app_with_bundle_id(MacOS::Xcode::V4_BUNDLE_ID) || MacOS.app_with_bundle_id(MacOS::Xcode::V3_BUNDLE_ID)
path = '/Developer' if path.nil? or not path.directory?
<<-EOS.undent
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment