aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/os
AgeCommit message (Collapse)Author
2013-06-26Detect Command Line Tools on Mavericks.David Rice
Closes Homebrew/homebrew#20774.
2013-06-17Fix Xcode builds on 10.9.Clemens Gruber
CLT-only builds are still broken and need to be fixed at some point. Closes Homebrew/homebrew#20524. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-06-15Simplify regexp matchJack Nagel
2013-06-15These also get coerced to stringsJack Nagel
2013-06-15Push MacOS.cat logic down into MacOS::VersionJack Nagel
2013-06-15Add MacOS::Version.from_symbolJack Nagel
2013-06-15Avoid unnecessary float to string conversionJack Nagel
2013-06-14Pass these as strings, they get converted anywayJack Nagel
2013-06-14Fix pretty namesAdam Vandenberg
2013-06-14Move pretty_name into MacOS::VersionAdam Vandenberg
Closes Homebrew/homebrew#20507. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-14Freeze optimization flags hash rather than duping itJack Nagel
2013-06-13Xcode 4.6.3Jack Nagel
2013-06-11Recognize OS X 10.9 and Xcode 5.0Clemens Gruber
Closes Homebrew/homebrew#20410. Closes Homebrew/homebrew#20401. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-06-04Don't error out on unreleased OSX versions.Mike McQuaid
References Homebrew/homebrew#20142.
2013-05-23MacOS::Xcode.latest_version: add TigerMisty De Meo
2013-05-22MacOS.version in case statement doesn't work with rangesJack Nagel
2013-05-22Refactor Xcode/CLT version checksJack Nagel
2013-05-20MacOS::Version: add :tigerMisty De Meo
2013-04-15Update for Xcode 4.6.2Ashley Towns
Closes Homebrew/homebrew#19227. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-04-15Avoid expensive Pathname concatenationJack Nagel
2013-04-07MacCPUs: add .avx? helperMisty De Meo
2013-03-23LinuxCPUs: Fix method aliasSebastian Staudt
Closes Homebrew/homebrew#18683. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2013-03-23Hardware: separate out CPU values into CPU moduleMisty De Meo
* CPU functions now exist in Hardware::CPU * Added compatibility functions in compat/hardware_compat.rb * Names are less specific to Mac hardware, e.g. CPU.family instead of Hardware.intel_family * Hardware::CPU.family works for both Intel and PowerPC * New helper methods on CPU, like .sse4? and .altivec? Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2013-03-21Better superenv support for Xcode elsewhereSamuel John
- The Library/ENV/4.3/xcrun shim now respects ENV['DEVELOPER_DIR'] instead assuming the location of /Applications/Xcode.app/Contents/Developer. - The env var DEVELOPER_DIR is set if it is not already. So, during superenv this var is always set and we no longer have to care about people with unset or wrongly set xcode-select stuff. This has been a major PITA in the past. - determine_developer_dir (which is used to set the DEVELOPER_DIR var) now uses MacOS::Xcode.prefix which is proven and very capable and uses splotlight correctly. - Replace (and remove) MacSystem.xcode43_developer_dir with Xcode.prefix Closes Homebrew/homebrew#18618
2013-03-14Xcode 4.6.1 is releasedJack Nagel
Closes Homebrew/homebrew#18481.
2013-03-11Portability fixes to run Homebrew on Linux systemsShaun Jackman
Closes Homebrew/homebrew#16344. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>