xcode: add checks for Xcode/CLT minimum versions.
This commit is contained in:
parent
3cef6a3a78
commit
4015d0465a
@ -25,6 +25,17 @@ module OS
|
||||
end
|
||||
end
|
||||
|
||||
def minimum_version
|
||||
case MacOS.version
|
||||
when "10.12" then "8.0"
|
||||
else "2.0"
|
||||
end
|
||||
end
|
||||
|
||||
def minimum_version?
|
||||
version < minimum_version
|
||||
end
|
||||
|
||||
def prerelease?
|
||||
# TODO: bump to version >= "8.3" after Xcode 8.2 is stable.
|
||||
version >= "8.2"
|
||||
@ -205,6 +216,17 @@ module OS
|
||||
end
|
||||
end
|
||||
|
||||
def minimum_version
|
||||
case MacOS.version
|
||||
when "10.12" then "8.0.0"
|
||||
else "4.0.0"
|
||||
end
|
||||
end
|
||||
|
||||
def minimum_version?
|
||||
version < minimum_version
|
||||
end
|
||||
|
||||
def outdated?
|
||||
if MacOS.version >= :mavericks
|
||||
version = Utils.popen_read("#{MAVERICKS_PKG_PATH}/usr/bin/clang --version")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user