aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/os/mac/xcode.rb
AgeCommit message (Collapse)Author
2015-04-23mac/xcode: add xcode 6.3.1 supportDominyk Tiller
Closes #38514.
2015-04-09os: support xcode 6.3Dominyk Tiller
It’s Christmas. New stable OS X version, new Swift version, new Xcode, new CLT and a new Clang version. Closes #38468. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-10os: support xcode 6.2Dominyk Tiller
Presume this will need to wait for the bots to be updated, but Xcode 6.2 has landed. Closes #37549. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-04Use more https in urls and updated some lost linksViktor Szakats
Closes #35531. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-12-16Use Utils.popen_read to avoid shelling out in a few placesJack Nagel
2014-12-03os: xcode bumpDominyk Tiller
Bumps to the latest Xcode 6.1.1. Closes #34632. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-29Revert "Revert "xcode: use 6.1 on Mavericks.""Jack Nagel
This reverts commit 2b472a6e2634a7b7592abb7084b20a098f4a488b.
2014-10-26Import docs from wiki.Mike McQuaid
Closes #33211.
2014-10-21Revert "xcode: use 6.1 on Mavericks."Jack Nagel
Pending resolution of #33431. This reverts commit bf434e2f7d18ba7d77ac15d54a43c555bc4019c8.
2014-10-21xcode: use 6.1 on Mavericks.Dominyk Tiller
Closes #33399. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-17xcode: check clang exists to confim install.Mike McQuaid
2014-10-10Prefer current CLT package IDJack Nagel
It seems that "com.apple.pkg.CLTools_Base" was only used for one release. New releases are using "com.apple.pkg.CLTools_Executables" again. Fixes #33063.
2014-09-21Update CLT version checkJack Nagel
2014-09-21Xcode 6.0.1Mike McQuaid
2014-09-18Disable outdated Xcode doctor checks until the bots are updatedJack Nagel
2014-09-18Xcode 6.0.1Jack Nagel
Closes #32394.
2014-09-10Prefer Xcode 6.1 on 10.10Dominyk Tiller
More Yosemite changes. Within two weeks or so, Xcode should be made available on the App Store, at which point 10.9 will need to go from “5.1.1” to “6.0” but whilst Yosemite is in Beta *everyone* should be using the Xcode Beta builds according to Apple, so Yosemite should be on 6.1 for the foreseeable, even when Apple releases Xcode 6.0 to 10.9 & below. 6.1 is still using the same Clang version number at this point. Closes #32201. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-08-09Realign case statementJack Nagel
2014-08-09Update unreleased version checkJack Nagel
2014-08-09Initial Yosemite SupportDominyk Tiller
Closes #31435. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-06-20xcode: add new package ID for Mavericks (again).Mike McQuaid
Closes #30296.
2014-06-20Revert "xcode: add new package ID for Mavericks."Mike McQuaid
This reverts commit b0caede328b5181106451025df74a456276b76cf. Fixes #30299.
2014-06-20xcode: add new package ID for Mavericks.Mike McQuaid
Closes #30296.
2014-05-12Fix CLT outdated check on 10.9Jack Nagel
Fixes #27420.
2014-05-12Latest Xcode is 5.1.1Jack Nagel
2014-05-02Simpler Xcode prefix detection codeJack Nagel
2014-05-02Remove obsolete fallback for broken Xcode 4.3+Jack Nagel
After recent cleanups the code in this branch should be unreachable, so there is little point in keeping it around.
2014-05-01Rename Xcode.folder to MacOS.active_developer_dirJack Nagel
This reflects what Apple calls it in more recent versions of Xcode/OS X.
2014-05-01Move xctoolchain_path to Xcode module, where it belongsJack Nagel
2014-04-19Add another commentJack Nagel
2014-04-19Elaborate on why we should remove this codeJack Nagel
2014-04-15Update commentJack Nagel
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-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-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.