mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-30 21:30:04 +00:00 
			
		
		
		
	externals: allow users to use system xbyak (#7068)
This commit is contained in:
		
							parent
							
								
									40ba5226c6
								
							
						
					
					
						commit
						3d55270de6
					
				
					 2 changed files with 8 additions and 1 deletions
				
			
		|  | @ -99,6 +99,7 @@ option(USE_SYSTEM_CPP_HTTPLIB "Use the system cpp-httplib (instead of the bundle | |||
| option(USE_SYSTEM_JSON "Use the system JSON (nlohmann-json3) package (instead of the bundled one)" OFF) | ||||
| option(USE_SYSTEM_DYNARMIC "Use the system dynarmic (instead of the bundled one)" OFF) | ||||
| option(USE_SYSTEM_FMT "Use the system fmt (instead of the bundled one)" OFF) | ||||
| option(USE_SYSTEM_XBYAK "Use the system xbyak (instead of the bundled one)" OFF) | ||||
| 
 | ||||
| if (CITRA_USE_PRECOMPILED_HEADERS) | ||||
|     message(STATUS "Using Precompiled Headers.") | ||||
|  |  | |||
							
								
								
									
										8
									
								
								externals/CMakeLists.txt
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								externals/CMakeLists.txt
									
										
									
									
										vendored
									
									
								
							|  | @ -80,7 +80,13 @@ endif() | |||
| 
 | ||||
| # Xbyak | ||||
| if ("x86_64" IN_LIST ARCHITECTURE) | ||||
|     add_subdirectory(xbyak EXCLUDE_FROM_ALL) | ||||
|     if(USE_SYSTEM_XBYAK) | ||||
|         find_package(xbyak REQUIRED) | ||||
|         add_library(xbyak INTERFACE) | ||||
|         target_link_libraries(xbyak INTERFACE xbyak::xbyak) | ||||
|     else() | ||||
|         add_subdirectory(xbyak EXCLUDE_FROM_ALL) | ||||
|     endif() | ||||
| endif() | ||||
| 
 | ||||
| # Dynarmic | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue