Dominyk Tiller
50c09f8c57
xcode: expect Xcode 9.1 on Sierra & High Sierra
2017-11-01 04:48:52 +00:00
Mike McQuaid
6fe7c5fc95
Merge pull request #3335 from JCount/xcode-9.0.1
...
xcode: update to Xcode 9.0.1 on 10.12 and 10.13
2017-10-20 18:11:32 +01:00
JCount
a064751060
xcode: update to Xcode 9.0.1 on 10.12 and 10.13
2017-10-19 11:03:17 -04:00
Markus Reiter
9bee9ca575
Use “squiggly” heredocs.
2017-10-18 14:39:09 +02:00
Markus Reiter
175ca909ee
Clean up code style and remove .rubocop_todo.yml
.
2017-10-08 16:10:37 +02:00
Dominyk Tiller
1dfde95cb6
mac/xcode: update expected Clang on 10.13
2017-09-13 02:34:23 +01:00
Dominyk Tiller
beb411fefc
mac/xcode: update expected Clang on 10.13
2017-08-22 03:44:30 +01:00
Dominyk Tiller
82b2978171
mac/xcode: update expected Clang on 10.13
2017-08-08 18:58:24 +01:00
Dominyk Tiller
afaee7f816
mac/xcode: update expected Clang on 10.13
2017-07-26 02:23:56 +01:00
Dominyk Tiller
d0a2d1ba30
mac/xcode: update expected Clang on 10.13
2017-07-11 16:18:34 +01:00
Dominyk Tiller
a09d4427ef
os/mac/xcode: enforce minimum CLT version on 10.13
2017-06-22 18:18:52 +01:00
Dominyk Tiller
d7c061f7ac
os/mac/xcode: update CLT Clang for 10.13
2017-06-22 18:18:14 +01:00
Mike McQuaid
021cef4b2b
Autocorrect Rubocop Style/SpecialGlobalVars.
2017-06-12 09:11:42 +01:00
Dominyk Tiller
08cee5a0d5
os/mac/xcode: add CLT Clang for 10.13
2017-06-07 04:39:29 +01:00
Dominyk Tiller
cc86d4184d
os/mac/xcode: recognise Xcode 9.0
2017-06-06 04:33:55 +01:00
Dominyk Tiller
a88350425b
os/mac/xcode: expect Xcode 8.3.3
2017-06-06 04:15:36 +01:00
JCount
4b90f5fdc8
xcode: update Sierra CLT version to 802.0.42
2017-04-24 17:32:10 -04:00
Mike McQuaid
ba3c46d24f
More deprecations.
...
Deprecate more methods. Internal APIs have been verified to be unused
elsewhere and removed. External APIs have had deprecation methods added.
Existing deprecations have been either upgraded to produce warnings or
no longer deprecated and the reasoning documented.
2017-04-22 16:28:07 +01:00
JCount
19ed38df24
xcode: 8.3.2 is latest version
2017-04-19 19:06:24 -04:00
Mike McQuaid
ce1920f7df
xcode: 8.3.1 is latest version.
...
Our CI images are already updated with it.
2017-04-10 21:06:36 +01:00
EricFromCanada
c5bac087b3
update latest versions of Xcode for 10.11 & 10.12
2017-03-28 11:16:02 -04:00
EricFromCanada
60f6dfea14
update suggested Xcode/CLT download URLs
2017-03-28 11:12:34 -04:00
Mike McQuaid
50c1fea4ea
xcode: reduce minimum CLT version.
...
This should be 1.0.0 to be nicer to 10.7 users.
Fixes #1893 .
2017-01-23 21:22:54 +00:00
Mike McQuaid
a17f38dd36
xcode: use default location when possible.
...
Xcode can be installed anywhere but for most people it's in
`/Applications/Xcode.app` so just look there if `xcode-select` isn't
helpful before looking at Spotlight which can return weird results on
e.g. backup disks.
Fixes #1587 .
2017-01-09 21:10:55 -08:00
Mike McQuaid
2c6915a48f
xcode: general cleanup.
2017-01-09 21:10:55 -08:00
Mike McQuaid
e950aa11d1
Remove Xcode prerelease warnings.
...
At this point we probably do want to know about issues that crop up in
betas so we can fix them before the new version of Xcode is released.
Additionally, this doesn't really work well any more with our new
tag-based workflow as it means we need to cut a new tag immediately
after a new Xcode is released.
2016-12-19 18:01:36 +00:00
Mike McQuaid
477faf073b
Never trigger too old CLT check on <10.7.
...
While we fake a CLT for these versions they never shipped with the CLT
so cannot update it.
2016-12-18 15:31:17 -08:00
dersvenhesse
b3174aa3e2
XCode 8.2 is stable
2016-12-12 23:29:35 +01:00
Mike McQuaid
43f8d2c7a0
xcode: cleanup Xcode::Version usage.
...
Don't wrap `MacOS.version` which does comparisons properly already and
avoid stupidly long lines.
2016-12-05 11:09:21 +00:00
Sorin Ionescu
282c0a30b6
Fix macOS version comparison
2016-11-26 13:59:55 -05:00
Mike McQuaid
694cc876ef
Merge pull request #1415 from robinkunde/semver
...
Update macOS Xcode tool checks do use Version class for comparisons
2016-11-13 10:53:34 +00:00
Robin Kunde
e97ce7e7ae
move semantic version comparisons into separate class
2016-11-12 15:37:32 -05:00
Mike McQuaid
4015d0465a
xcode: add checks for Xcode/CLT minimum versions.
2016-11-05 10:58:38 -04:00
Robin Kunde
2c79868229
Update latest clang version for 10.12
2016-10-31 00:51:38 -04:00
Robin Kunde
5326eecb9d
Update macOS Xcode tool checks do use Version class for comparisons instead of strings
2016-10-31 00:51:21 -04:00
dersvenhesse
70cc7790f6
Updated latest versions since XCode 8.1 release
2016-10-28 23:34:12 +02:00
dersvenhesse
4701eff45f
XCode 8.1 is stable
2016-10-27 23:35:52 +02:00
Markus Reiter
00b3dde0b2
RuboCop: MacOS
2016-09-25 00:16:31 +02:00
Markus Reiter
58e36c7319
Fix Style/GuardClause.
2016-09-24 12:24:35 +02:00
Markus Reiter
23eac7ab89
Fix DoubleNegation.
2016-09-23 15:30:06 +02:00
Dominyk Tiller
5575c17629
xcode: prefer Utils.popen_read
2016-09-22 18:15:47 +01:00
Dominyk Tiller
b089520682
xcode: revert expectation of 10.11 8.0 CLT
2016-09-22 18:15:47 +01:00
Dominyk Tiller
860f4bd11f
xcode: expect Xcode 8.0 on OS X 10.11
2016-09-22 17:30:56 +01:00
Mike McQuaid
3f9cce0a03
Use new "macOS" naming where appropriate.
...
Not quite a mass replacement as I've used OS X and Mac OS X where
describing specific older versions and added compatibility methods
for things in the DSL.
2016-09-18 19:57:19 +01:00
Dominyk Tiller
ce359b208d
xcode: 8.0 is no longer prerelease
2016-09-14 03:40:43 +01:00
Mike McQuaid
8271e35786
os/mac/xcode: fix Rubocop warnings.
2016-09-11 17:49:27 +01:00
Dominyk Tiller
6442cb3032
xcode: update expected clang for macOS 10.12
2016-08-19 01:59:33 +01:00
Dominyk Tiller
33912e218e
xcode: update expected clang for macOS 10.12
2016-08-10 13:54:19 +01:00
Dominyk Tiller
f10370bde5
xcode: update expected clang for macOS 10.12
2016-08-01 23:46:54 +01:00
Mike McQuaid
0e25fc0143
xcode: add update instruction helpers.
2016-07-27 15:05:42 -06:00