aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/os/mac
AgeCommit message (Collapse)Author
2014-04-15Start cleaning up Xcode.versionJack Nagel
2014-04-15Xcode.bad_xcode_select_path? is used only once, so inline itJack Nagel
2014-04-15Remove unnecessary xcode-select checkJack Nagel
This is handled here: https://github.com/Homebrew/homebrew/blob/67fbb313da8843234c4d1785c9c074af5a025394/Library/brew.rb#L34-46
2014-04-15Document some unanswered questions in the Xcode moduleJack Nagel
2014-04-15Remove dead constantJack Nagel
2014-04-04Xcode.prefix: remove osx-gcc-installer hackMisty De Meo
This hack is starting to outlive its usefulness, and produces false positives. Fixes #28147.
2014-04-02Cache MacOS.version comparison resultsJack Nagel
MacOS.version#<=> is called many, many times during formula loading with the same half dozen or so arguments. A typical call to this method involves: * a hash lookup to convert a symbol argument to a string * creation of a throw-away Version object wrapping the argument * the actual version comparison, which is not cheap This makes it a prime candidate to be memoized.
2014-04-01Remove dead codeJack Nagel
2014-04-01Batch up mdfind calls when possibleJack Nagel
2014-04-01Avoid calling xcodebuild twiceJack Nagel
2014-03-26CLT.installed?: base result on version detectionMisty De Meo
CLT.installed? previously returned false if the user had outdated dev tools installed after a 10.9 upgrade, which was confusing to users.
2014-03-22Remove unnecessary swearing.Mike McQuaid
2014-03-10Update latest CLT version checkJack Nagel
2014-03-10Recognize Xcode 5.1 and CLT 5.1Jack Nagel
Closes #27389. Fixes #27390.
2014-02-23latest xcode is 5.0.2Adam Vandenberg
Closes #26943.
2013-12-14CLT.version: check 10.9 CLT firstMisty De Meo
10.9 users might have older CLT receipts sitting around, which could result in bad pkgutil results. For example, before changing this, my `brew --config` was printing '1.0' (the 10.7 version) instead of '5.0.1.0.1.1382131676', the actual CLT I had installed.
2013-12-14Update docs, comment mxcl/homebrew refs.Mike McQuaid
2013-12-04Homebrew CVS is required for Xcode 5+Jack Nagel
2013-11-26Add Hardware::CPU.aes? and Hardware::CPU.avx2?Jack Nagel
2013-11-26Add Hardware::CPU.intel? and Hardware::CPU.ppc?Jack Nagel
2013-11-26Simplify Hardware::CPU.is_64_bit?Jack Nagel
2013-11-26Cache calls to sysctl_bool at the sourceJack Nagel
2013-11-22Fix MacOS::CLT.installed? for 10.9+Misty De Meo
This continues to use mavericks_dev_tools? instead of trying to read from pkgutil because pkgutil is really slow. Fixes #24123.
2013-11-12XQuartz 2.7.5 releasedJack Nagel
Closes #24173.
2013-11-08xcode: fix nil outdated comparison.Mike McQuaid
2013-11-06Make sure 10.9 users upgrade XQuartzJack Nagel
2013-11-05Revert "Make sure 10.9 users upgrade XQuartz"Jack Nagel
This causes CI builds on 10.9 to fail; will repush once it is updated. This reverts commit 70c5ce09d995426aefdbfd4aba0b06efe100a433.
2013-11-05Make sure 10.9 users upgrade XQuartzJack Nagel
2013-11-05Add pkgutil version for XQuartz 2.7.5_rc4Jack Nagel
2013-11-01Fix CLT latest version check for 10.8/9Jack Nagel
Closes #23874.
2013-11-01Add pkgutil version for XQuartz 2.7.5_rc3Jack Nagel
2013-10-30Hardware::CPU: add extmodel helperMisty De Meo
2013-10-30Add Hardware::CPU.ssse3? helper method.Brian Stolz
Closes #23796. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2013-10-22Avoid comparing Xcode.version to floatsJack Nagel
2013-10-22Avoid comparing MacOS.version to floatsJack Nagel
2013-10-23xcode: update to 5.0.1 on 10.8.Mike McQuaid
2013-10-22CLT: correctly find Mavericks CLT PKG.Mike McQuaid
Closes #23445.
2013-10-22Xcode: don't detect Mavericks CLT as Xcode.Mike McQuaid
2013-10-22CLT: rename Mavericks CLT path constant.Mike McQuaid
2013-10-22Assume unknown clang versions are post-Xcode 5Jack Nagel
2013-10-18Extract repeated conditional to a methodJack Nagel
2013-10-18Make condition clearer using namesJack Nagel
2013-10-18Merge XQuartz and X11 modulesJack Nagel
2013-10-18Move MacOS modules under OS::Mac namespaceJack Nagel
Closes #23138.
2013-10-18Add OS.mac? and OS.linux?Jack Nagel
2013-10-06Recommend Xcode 5.0.1 GM on 10.9Jack Nagel
2013-10-04Add Xcode 5.0.1.Mike McQuaid
Closes #23040.
2013-10-04xcode: Xcode 5.0 is the latest on 10.8.Mike McQuaid
2013-10-03MacCPUs: distinguish between G5 32-bit and 64-bitMisty De Meo
2013-08-30Fix wrong assumption in MacOS::Xcode.without_clt?Jack Nagel
Fixes #22221.