| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-12-08 | Xcode 9.2 | Mike McQuaid | |
| Update all the necessary versions but also cleanup some related indentation and point the `Xcode.md` document to the code rather than duplicating it there (which means it sometimes ends up outdated). | |||
| 2017-11-25 | Add CVSRequirement and SubversionRequirement | Shaun Jackman | |
| Use these two requirements in DependencyCollector. Remove the unused function MacOS::Xcode.provides_cvs? | |||
| 2017-11-17 | diagnostic: check if Xcode needs CLT installed. | Mike McQuaid | |
| Require the CLT on all but the latest version of macOS to avoid the continuous workarounds for SDK weirdness. | |||
| 2017-11-06 | Merge pull request #3409 from DomT4/xcode | ilovezfs | |
| Xcode 9.1 Updates. | |||
| 2017-11-05 | xcode: check Xcode installed before using version. | Mike McQuaid | |
| This avoids infinite recursion described in: https://github.com/Homebrew/brew/pull/3422#issuecomment-342001451 | |||
| 2017-11-05 | mac/xcode: compare with existing Version class. | Mike McQuaid | |
| Additionally, return null versions when it makes sense to do so. This means that comparisons on the Xcode/CLT version do not need to be guarded on whether Xcode/CLT is installed. | |||
| 2017-11-01 | xcode: expect Xcode 9.1 on Sierra & High Sierra | Dominyk Tiller | |
| 2017-10-20 | Merge pull request #3335 from JCount/xcode-9.0.1 | Mike McQuaid | |
| xcode: update to Xcode 9.0.1 on 10.12 and 10.13 | |||
| 2017-10-19 | xcode: update to Xcode 9.0.1 on 10.12 and 10.13 | JCount | |
| 2017-10-18 | Use “squiggly” heredocs. | Markus Reiter | |
| 2017-10-08 | Clean up code style and remove `.rubocop_todo.yml`. | Markus Reiter | |
| 2017-09-13 | mac/xcode: update expected Clang on 10.13 | Dominyk Tiller | |
| 2017-08-22 | mac/xcode: update expected Clang on 10.13 | Dominyk Tiller | |
| 2017-08-08 | mac/xcode: update expected Clang on 10.13 | Dominyk Tiller | |
| 2017-07-26 | mac/xcode: update expected Clang on 10.13 | Dominyk Tiller | |
| 2017-07-11 | mac/xcode: update expected Clang on 10.13 | Dominyk Tiller | |
| 2017-06-22 | os/mac/xcode: enforce minimum CLT version on 10.13 | Dominyk Tiller | |
| 2017-06-22 | os/mac/xcode: update CLT Clang for 10.13 | Dominyk Tiller | |
| 2017-06-12 | Autocorrect Rubocop Style/SpecialGlobalVars. | Mike McQuaid | |
| 2017-06-07 | os/mac/xcode: add CLT Clang for 10.13 | Dominyk Tiller | |
| 2017-06-06 | os/mac/xcode: recognise Xcode 9.0 | Dominyk Tiller | |
| 2017-06-06 | os/mac/xcode: expect Xcode 8.3.3 | Dominyk Tiller | |
| 2017-04-24 | xcode: update Sierra CLT version to 802.0.42 | JCount | |
| 2017-04-22 | More deprecations. | Mike McQuaid | |
| 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-19 | xcode: 8.3.2 is latest version | JCount | |
| 2017-04-10 | xcode: 8.3.1 is latest version. | Mike McQuaid | |
| Our CI images are already updated with it. | |||
| 2017-03-28 | update latest versions of Xcode for 10.11 & 10.12 | EricFromCanada | |
| 2017-03-28 | update suggested Xcode/CLT download URLs | EricFromCanada | |
| 2017-01-23 | xcode: reduce minimum CLT version. | Mike McQuaid | |
| This should be 1.0.0 to be nicer to 10.7 users. Fixes #1893. | |||
| 2017-01-09 | xcode: use default location when possible. | Mike McQuaid | |
| 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 | xcode: general cleanup. | Mike McQuaid | |
| 2016-12-19 | Remove Xcode prerelease warnings. | Mike McQuaid | |
| 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-18 | Never trigger too old CLT check on <10.7. | Mike McQuaid | |
| While we fake a CLT for these versions they never shipped with the CLT so cannot update it. | |||
| 2016-12-12 | XCode 8.2 is stable | dersvenhesse | |
| 2016-12-05 | xcode: cleanup Xcode::Version usage. | Mike McQuaid | |
| Don't wrap `MacOS.version` which does comparisons properly already and avoid stupidly long lines. | |||
| 2016-11-26 | Fix macOS version comparison | Sorin Ionescu | |
| 2016-11-13 | Merge pull request #1415 from robinkunde/semver | Mike McQuaid | |
| Update macOS Xcode tool checks do use Version class for comparisons | |||
| 2016-11-12 | move semantic version comparisons into separate class | Robin Kunde | |
| 2016-11-05 | xcode: add checks for Xcode/CLT minimum versions. | Mike McQuaid | |
| 2016-10-31 | Update latest clang version for 10.12 | Robin Kunde | |
| 2016-10-31 | Update macOS Xcode tool checks do use Version class for comparisons instead ↵ | Robin Kunde | |
| of strings | |||
| 2016-10-28 | Updated latest versions since XCode 8.1 release | dersvenhesse | |
| 2016-10-27 | XCode 8.1 is stable | dersvenhesse | |
| 2016-09-25 | RuboCop: MacOS | Markus Reiter | |
| 2016-09-24 | Fix Style/GuardClause. | Markus Reiter | |
| 2016-09-23 | Fix DoubleNegation. | Markus Reiter | |
| 2016-09-22 | xcode: prefer Utils.popen_read | Dominyk Tiller | |
| 2016-09-22 | xcode: revert expectation of 10.11 8.0 CLT | Dominyk Tiller | |
| 2016-09-22 | xcode: expect Xcode 8.0 on OS X 10.11 | Dominyk Tiller | |
| 2016-09-18 | Use new "macOS" naming where appropriate. | Mike McQuaid | |
| 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. | |||
