| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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. | |||
| 2016-09-14 | xcode: 8.0 is no longer prerelease | Dominyk Tiller | |
| 2016-09-11 | os/mac/xcode: fix Rubocop warnings. | Mike McQuaid | |
| 2016-08-19 | xcode: update expected clang for macOS 10.12 | Dominyk Tiller | |
| 2016-08-10 | xcode: update expected clang for macOS 10.12 | Dominyk Tiller | |
| 2016-08-01 | xcode: update expected clang for macOS 10.12 | Dominyk Tiller | |
| 2016-07-27 | xcode: add update instruction helpers. | Mike McQuaid | |
| 2016-07-20 | xcode: update expected clang for macOS 10.12 | Dominyk Tiller | |
| 2016-07-17 | xcode: track prerelease releases | Dominyk Tiller | |
| 2016-07-16 | os/mac/xcode: fix CVS/GCC check if no Xcode | Martin Afanasjew | |
| On systems prior to 10.9, formulae that use CVS as a download source check whether the installed Xcode already provides CVS to avoid adding a dependency on the `cvs` formula. Unfortunately, if no Xcode is installed the check fails with undefined method `<' for nil:NilClass causing the formula to become unloadable. This in turn causes some taps to be untappable since #396 added the `readall` check on `tap`. Closes #508. | |||
| 2016-07-06 | xcode: update expected clang for macOS 10.12 | Dominyk Tiller | |
| 2016-06-14 | xcode: expect 8.0 on macOS 10.12 | Dominyk Tiller | |
| Closes #357. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com> | |||
| 2016-05-22 | Remove LLVM-GCC support. (#252) | Mike McQuaid | |
| At this point it's never a good compiler to use so let's just remove it. | |||
| 2016-05-08 | os/mac/xcode: fix development tools reference. | Mike McQuaid | |
| Closes #216. | |||
| 2016-05-08 | Make development tools code cross-platform. | Mike McQuaid | |
| 2016-05-05 | xcode: avoid invoking 'xcodebuild -version' twice | Martin Afanasjew | |
| This primarily benefits CLT-only systems where invoking the `xcodebuild` wrapper in `/usr/bin` will fail (twice) with the following message: xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance Closes #198. Signed-off-by: Martin Afanasjew <martin@afanasjew.de> | |||
| 2016-05-05 | xcode: fix invalid range in comparison | Martin Afanasjew | |
| Due to a typo, the range of LLVM build versions 2066 to 2325 were never matched and thus Xcode 3.2.0 could never be inferred from that. (Only relevant for legacy systems. Doesn't seem to have impacted any users.) | |||
| 2016-05-05 | xcode: expect 7.3.1 on 10.11 | Martin Afanasjew | |
| 2016-04-21 | Move OS::Mac::Xcode.provides_autotools? to compat | Misty De Meo | |
| Closes #125. Signed-off-by: Misty De Meo <mistydemeo@github.com> | |||
| 2016-04-18 | CLT: special case detect_version pre-3.x | Misty De Meo | |
| Fixes mistydemeo/tigerbrew#186. Closes #110. Signed-off-by: Misty De Meo <mistydemeo@github.com> | |||
| 2016-04-18 | Xcode: update version detection for 2.x | Misty De Meo | |
| 2016-04-10 | xcode: expect 7.3 on 10.11 | Dominyk Tiller | |
| xcode: expect 7.3 on 10.11 | |||
| 2016-04-03 | Update documentation after repository split. | Mike McQuaid | |
| 2016-03-19 | Document that Xcode.prefix can be nil | Tim D. Smith | |
| 2016-03-19 | Revert "Avoid constructing paths by string interpolation" | Tim D. Smith | |
| This reverts commit 8c7f3d859e8f715b6c63e4fe75e7a636aee4167f. | |||
| 2016-03-19 | Avoid constructing paths by string interpolation | Tim D. Smith | |
| Closes Homebrew/homebrew#50154. | |||
| 2016-03-19 | More specific test for default prefix | Tim D. Smith | |
| cf. Homebrew/homebrew#50154 | |||
| 2016-03-19 | Avoid pathological trailing slash | Tim D. Smith | |
| Resolves an issue where xcode-select output with a terminal slash leads to superenv failing to strip system library paths from ccld-style invocations. Fixes Homebrew/homebrew#49731. Discussion in Homebrew/homebrew#50154. | |||
| 2016-02-07 | os/mac/xcode: expect Xcode 7.2.1 | Dominyk Tiller | |
| 2016-01-19 | os/mac: use start_with? when possible | Baptiste Fontaine | |
| Closes Homebrew/homebrew#48071. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> | |||
| 2015-12-10 | os/mac/xcode: expect xcode 7.2 | Dominyk Tiller | |
| 2015-11-29 | xcode: expect 7.1.1 | Dominyk Tiller | |
| 2015-10-24 | xcode: expect xcode 7.1 | Martin Afanasjew | |
| Closes Homebrew/homebrew#45266. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com> | |||
| 2015-10-23 | os: centralize check for pre-release OS X versions | Martin Afanasjew | |
| Provide `OS::Mac.prerelease?` for pre-release checks and use it where appropriate. This should simplify updating the test once a new OS X release lands. This also fixes a bug in `BuildError#dump`, where an empty warning message was printed on El Capitan after a failed from-source build, because the check there and the one in `check_for_unsupported_osx` were out of sync. Closes Homebrew/homebrew#45257. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
