Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							2d8d7184f6 
							
						 
					 
					
						
						
							
							Remove dead constant  
						
						
						
						
					 
					
						2014-04-15 09:49:01 -05:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							89692b34a8 
							
						 
					 
					
						
						
							
							Xcode.prefix: remove osx-gcc-installer hack  
						
						... 
						
						
						
						This hack is starting to outlive its usefulness, and produces false
positives.
Fixes  Homebrew/homebrew#28147 . 
						
						
					 
					
						2014-04-04 15:26:41 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							55b0ee787a 
							
						 
					 
					
						
						
							
							Remove dead code  
						
						
						
						
					 
					
						2014-04-01 22:54:15 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							0d3121f781 
							
						 
					 
					
						
						
							
							Batch up mdfind calls when possible  
						
						
						
						
					 
					
						2014-04-01 20:47:26 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							97ca3baedc 
							
						 
					 
					
						
						
							
							Avoid calling xcodebuild twice  
						
						
						
						
					 
					
						2014-04-01 18:51:34 -05:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							3943a77832 
							
						 
					 
					
						
						
							
							CLT.installed?: base result on version detection  
						
						... 
						
						
						
						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-26 10:35:30 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							3b0eef09e9 
							
						 
					 
					
						
						
							
							Remove unnecessary swearing.  
						
						
						
						
					 
					
						2014-03-22 10:14:20 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							cca7d1a96f 
							
						 
					 
					
						
						
							
							Update latest CLT version check  
						
						
						
						
					 
					
						2014-03-10 15:39:16 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							5bd5e05541 
							
						 
					 
					
						
						
							
							Recognize Xcode 5.1 and CLT 5.1  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#27389 .
Fixes  Homebrew/homebrew#27390 . 
					
						2014-03-10 15:26:36 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							3b24d9f0be 
							
						 
					 
					
						
						
							
							latest xcode is 5.0.2  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#26943 . 
					
						2014-02-23 13:15:53 -08:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							d1d6451a6a 
							
						 
					 
					
						
						
							
							CLT.version: check 10.9 CLT first  
						
						... 
						
						
						
						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-14 16:21:00 -08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							4c2e7b1659 
							
						 
					 
					
						
						
							
							Update docs, comment mxcl/homebrew refs.  
						
						
						
						
					 
					
						2013-12-14 18:18:35 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							36d3a2dfa8 
							
						 
					 
					
						
						
							
							Homebrew CVS is required for Xcode 5+  
						
						
						
						
					 
					
						2013-12-04 01:19:17 -06:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							426f5c0666 
							
						 
					 
					
						
						
							
							Fix MacOS::CLT.installed? for 10.9+  
						
						... 
						
						
						
						This continues to use mavericks_dev_tools? instead of trying to read
from pkgutil because pkgutil is really slow.
Fixes  Homebrew/homebrew#24123 . 
						
						
					 
					
						2013-11-22 20:47:57 -08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							90c696ea67 
							
						 
					 
					
						
						
							
							xcode: fix nil outdated comparison.  
						
						
						
						
					 
					
						2013-11-08 09:54:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							0aa7457b79 
							
						 
					 
					
						
						
							
							Fix CLT latest version check for 10.8/9  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#23874 . 
					
						2013-11-01 18:58:19 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							a5e8962ae7 
							
						 
					 
					
						
						
							
							Avoid comparing Xcode.version to floats  
						
						
						
						
					 
					
						2013-10-22 20:48:22 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							df824a22a7 
							
						 
					 
					
						
						
							
							Avoid comparing MacOS.version to floats  
						
						
						
						
					 
					
						2013-10-22 20:47:37 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							6030695bee 
							
						 
					 
					
						
						
							
							xcode: update to 5.0.1 on 10.8.  
						
						
						
						
					 
					
						2013-10-23 00:45:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							047c8eb927 
							
						 
					 
					
						
						
							
							CLT: correctly find Mavericks CLT PKG.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#23445 . 
					
						2013-10-22 23:56:22 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							1be35f036e 
							
						 
					 
					
						
						
							
							Xcode: don't detect Mavericks CLT as Xcode.  
						
						
						
						
					 
					
						2013-10-22 22:37:09 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							a7c29271b8 
							
						 
					 
					
						
						
							
							CLT: rename Mavericks CLT path constant.  
						
						
						
						
					 
					
						2013-10-22 22:36:41 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							31d705d494 
							
						 
					 
					
						
						
							
							Assume unknown clang versions are post-Xcode 5  
						
						
						
						
					 
					
						2013-10-22 13:46:14 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							8887fe7606 
							
						 
					 
					
						
						
							
							Move MacOS modules under OS::Mac namespace  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#23138 . 
					
						2013-10-18 13:38:07 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							c511d7d2f4 
							
						 
					 
					
						
						
							
							Add OS.mac? and OS.linux?  
						
						
						
						
					 
					
						2013-10-18 12:56:51 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							9c53a1b8b7 
							
						 
					 
					
						
						
							
							Recommend Xcode 5.0.1 GM on 10.9  
						
						
						
						
					 
					
						2013-10-06 17:24:22 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							535c02674c 
							
						 
					 
					
						
						
							
							Add Xcode 5.0.1.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#23040 . 
					
						2013-10-04 09:56:02 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ee79f31516 
							
						 
					 
					
						
						
							
							xcode: Xcode 5.0 is the latest on 10.8.  
						
						
						
						
					 
					
						2013-10-04 09:55:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							6e4ad9eb22 
							
						 
					 
					
						
						
							
							Fix wrong assumption in MacOS::Xcode.without_clt?  
						
						... 
						
						
						
						Fixes  Homebrew/homebrew#22221 . 
					
						2013-08-30 14:49:10 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							755c786040 
							
						 
					 
					
						
						
							
							Move MacOS.xcode43_without_clt? into Xcode module  
						
						
						
						
					 
					
						2013-08-09 20:47:28 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							d6ed7fea4a 
							
						 
					 
					
						
						
							
							Cache pkgutil results at the source  
						
						
						
						
					 
					
						2013-07-21 20:09:55 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							a1e7d7177f 
							
						 
					 
					
						
						
							
							Eliminate nested conditional  
						
						
						
						
					 
					
						2013-07-21 16:41:51 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							9f2f5c81e9 
							
						 
					 
					
						
						
							
							Extract bundle_path method from Xcode#prefix  
						
						
						
						
					 
					
						2013-07-21 16:41:51 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							d9b9b77fa6 
							
						 
					 
					
						
						
							
							Update comment about CLT  
						
						... 
						
						
						
						This was worded in a confusing way, and made an assumption about future
OS X versions that we don't know to be true.
Also, it's probably wrong to state that the CLT location is dependent on
the OS X version; surely there will be a newer CLT for 10.8 that gets
installed in the same location as on 10.9. But we don't know any better
yet. 
						
						
					 
					
						2013-07-21 16:41:50 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							aa2554640d 
							
						 
					 
					
						
						
							
							Split up unreadable conditional  
						
						
						
						
					 
					
						2013-07-21 16:41:50 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							621c44dbd2 
							
						 
					 
					
						
						
							
							CLT is just CLT now; not "for Xcode".  
						
						... 
						
						
						
						References Homebrew/homebrew#17383 . 
						
						
					 
					
						2013-07-01 19:02:32 +01:00 
						 
				 
			
				
					
						
							
							
								David Rice 
							
						 
					 
					
						
						
						
						
							
						
						
							59f3d0d6f6 
							
						 
					 
					
						
						
							
							Detect Command Line Tools on Mavericks.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#20774 . 
					
						2013-06-26 19:09:06 +01:00 
						 
				 
			
				
					
						
							
							
								Clemens Gruber 
							
						 
					 
					
						
						
						
						
							
						
						
							c5f9f42e51 
							
						 
					 
					
						
						
							
							Fix Xcode builds on 10.9.  
						
						... 
						
						
						
						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-17 09:14:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							e9d245cf3a 
							
						 
					 
					
						
						
							
							Avoid unnecessary float to string conversion  
						
						
						
						
					 
					
						2013-06-15 10:13:20 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4498db7887 
							
						 
					 
					
						
						
							
							Xcode 4.6.3  
						
						
						
						
					 
					
						2013-06-13 18:22:28 -05:00 
						 
				 
			
				
					
						
							
							
								Clemens Gruber 
							
						 
					 
					
						
						
						
						
							
						
						
							15626b38ca 
							
						 
					 
					
						
						
							
							Recognize OS X 10.9 and Xcode 5.0  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#20410 .
Closes  Homebrew/homebrew#20401 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
					
						2013-06-11 10:20:23 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							bca356dd70 
							
						 
					 
					
						
						
							
							Don't error out on unreleased OSX versions.  
						
						... 
						
						
						
						References Homebrew/homebrew#20142 . 
						
						
					 
					
						2013-06-04 13:58:08 +01:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							8559725645 
							
						 
					 
					
						
						
							
							MacOS::Xcode.latest_version: add Tiger  
						
						
						
						
					 
					
						2013-05-23 18:44:50 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							dd280cc0b1 
							
						 
					 
					
						
						
							
							MacOS.version in case statement doesn't work with ranges  
						
						
						
						
					 
					
						2013-05-22 22:59:38 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							3755b33a97 
							
						 
					 
					
						
						
							
							Refactor Xcode/CLT version checks  
						
						
						
						
					 
					
						2013-05-22 22:30:38 -05:00 
						 
				 
			
				
					
						
							
							
								Ashley Towns 
							
						 
					 
					
						
						
						
						
							
						
						
							d600d6c0be 
							
						 
					 
					
						
						
							
							Update for Xcode 4.6.2  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#19227 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
					
						2013-04-15 21:44:12 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							49682e854d 
							
						 
					 
					
						
						
							
							Avoid expensive Pathname concatenation  
						
						
						
						
					 
					
						2013-04-15 15:00:57 -05:00 
						 
				 
			
				
					
						
							
							
								Samuel John 
							
						 
					 
					
						
						
						
						
							
						
						
							c6b0b563e8 
							
						 
					 
					
						
						
							
							Better superenv support for Xcode elsewhere  
						
						... 
						
						
						
						- 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-21 17:10:32 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							8039d46e09 
							
						 
					 
					
						
						
							
							Xcode 4.6.1 is released  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#18481 . 
					
						2013-03-14 22:58:55 -05:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							258d70028f 
							
						 
					 
					
						
						
							
							Portability fixes to run Homebrew on Linux systems  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#16344 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2013-03-11 18:26:25 +00:00