Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e83b6a6b45 
							
						 
					 
					
						
						
							
							Revert "xcode: add new package ID for Mavericks."  
						
						... 
						
						
						
						This reverts commit b0caede328b5181106451025df74a456276b76cf.
Fixes  Homebrew/homebrew#30299 . 
						
						
					 
					
						2014-06-20 12:18:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							072261a954 
							
						 
					 
					
						
						
							
							xcode: add new package ID for Mavericks.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#30296 . 
					
						2014-06-20 11:27:21 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							be6029c634 
							
						 
					 
					
						
						
							
							Fix CLT outdated check on 10.9  
						
						... 
						
						
						
						Fixes  Homebrew/homebrew#27420 . 
					
						2014-05-12 14:34:23 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							8a5dda3413 
							
						 
					 
					
						
						
							
							Latest Xcode is 5.1.1  
						
						
						
						
					 
					
						2014-05-12 14:32:36 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							f6d5d812dc 
							
						 
					 
					
						
						
							
							Simpler Xcode prefix detection code  
						
						
						
						
					 
					
						2014-05-02 16:48:59 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							2c6d4973b9 
							
						 
					 
					
						
						
							
							Remove obsolete fallback for broken Xcode 4.3+  
						
						... 
						
						
						
						After recent cleanups the code in this branch should be unreachable, so
there is little point in keeping it around. 
						
						
					 
					
						2014-05-02 16:48:59 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							aa5a5a526f 
							
						 
					 
					
						
						
							
							Rename Xcode.folder to MacOS.active_developer_dir  
						
						... 
						
						
						
						This reflects what Apple calls it in more recent versions of Xcode/OS X. 
						
						
					 
					
						2014-05-01 18:36:46 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							71055aa073 
							
						 
					 
					
						
						
							
							Move xctoolchain_path to Xcode module, where it belongs  
						
						
						
						
					 
					
						2014-05-01 18:36:46 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							749c877f03 
							
						 
					 
					
						
						
							
							Add another comment  
						
						
						
						
					 
					
						2014-04-19 21:47:42 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							bac25a77bf 
							
						 
					 
					
						
						
							
							Elaborate on why we should remove this code  
						
						
						
						
					 
					
						2014-04-19 21:40:44 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							8d6c1358a2 
							
						 
					 
					
						
						
							
							Update comment  
						
						
						
						
					 
					
						2014-04-15 14:26:12 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							538dea98ad 
							
						 
					 
					
						
						
							
							Start cleaning up Xcode.version  
						
						
						
						
					 
					
						2014-04-15 14:20:18 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							20c150fb8c 
							
						 
					 
					
						
						
							
							Xcode.bad_xcode_select_path? is used only once, so inline it  
						
						
						
						
					 
					
						2014-04-15 11:28:52 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							490cb34885 
							
						 
					 
					
						
						
							
							Remove unnecessary xcode-select check  
						
						... 
						
						
						
						This is handled here:
67fbb313da/Library/brew.rb (L34-46) 
						
						
					 
					
						2014-04-15 11:21:27 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							fcda7a1086 
							
						 
					 
					
						
						
							
							Document some unanswered questions in the Xcode module  
						
						
						
						
					 
					
						2014-04-15 10:08:59 -05:00 
						 
				 
			
				
					
						
							
							
								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