If Xcode isn't installed, raise

We were raising but in a completely misleading and unintended fashion.
This commit is contained in:
Max Howell 2009-12-30 19:21:11 +00:00
parent 6bd1741d7d
commit 62ef92b837

View File

@ -219,10 +219,16 @@ begin
raise "Cannot write to #{HOMEBREW_PREFIX}" unless HOMEBREW_PREFIX.writable? raise "Cannot write to #{HOMEBREW_PREFIX}" unless HOMEBREW_PREFIX.writable?
################################################################# warnings ################################################################# warnings
if MACOS_VERSION >= 10.6 begin
opoo "You should upgrade to Xcode 3.2.1" if llvm_build < 2206 if MACOS_VERSION >= 10.6
else opoo "You should upgrade to Xcode 3.2.1" if llvm_build < 2206
opoo "You should upgrade to Xcode 3.1.4" if gcc_build < 5577 else
opoo "You should upgrade to Xcode 3.1.4" if gcc_build < 5577
end
rescue
# the reason we don't abort is some formula don't require Xcode
# TODO allow formula to declare themselves as "not needing Xcode"
opoo "Xcode is not installed! Builds may fail!"
end end
if macports_or_fink_installed? if macports_or_fink_installed?