mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 10:02:43 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
	
		
			789 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
	
		
			789 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| import("//Meta/gn/build/sysroot.gni")
 | |
| 
 | |
| if (sysroot == "") {
 | |
|   declare_args() {
 | |
|     # Set to true if you don't have Xcode installed, but do have the commandline
 | |
|     # tools.
 | |
|     mac_use_commandline_tools_sdk = false
 | |
|   }
 | |
| 
 | |
|   # Location of the mac sdk.
 | |
|   # The correct way to do this is to call xcrun
 | |
|   # (https://reviews.llvm.org/D70835), but that makes `gn gen` take twice as
 | |
|   # long and almost everyone has Xcode installed.  So require that people who
 | |
|   # don't have it installed set a gn arg.
 | |
|   if (mac_use_commandline_tools_sdk) {
 | |
|     mac_sdk_path = "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk"
 | |
|   } else {
 | |
|     mac_sdk_path = "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk"
 | |
|   }
 | |
| } else {
 | |
|   mac_sdk_path = sysroot + "/MacOSX.sdk"
 | |
| }
 | 
