Use open-source shared fonts if no dumped file is available (#1269)
* Add open-source shared fonts * Address review comments
This commit is contained in:
		
							
								
								
									
										3
									
								
								externals/CMakeLists.txt
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								externals/CMakeLists.txt
									
									
									
									
										vendored
									
									
								
							| @@ -43,6 +43,9 @@ target_include_directories(mbedtls PUBLIC ./mbedtls/include) | ||||
| add_library(microprofile INTERFACE) | ||||
| target_include_directories(microprofile INTERFACE ./microprofile) | ||||
|  | ||||
| # Open Source Archives | ||||
| add_subdirectory(open_source_archives EXCLUDE_FROM_ALL) | ||||
|  | ||||
| # Unicorn | ||||
| add_library(unicorn-headers INTERFACE) | ||||
| target_include_directories(unicorn-headers INTERFACE ./unicorn/include) | ||||
|   | ||||
							
								
								
									
										3
									
								
								externals/open_source_archives/CMakeLists.txt
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								externals/open_source_archives/CMakeLists.txt
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| add_library(open_source_archives INTERFACE) | ||||
|  | ||||
| target_include_directories(open_source_archives INTERFACE "include/") | ||||
							
								
								
									
										4
									
								
								externals/open_source_archives/Readme.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								externals/open_source_archives/Readme.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| These files were generated by https://github.com/FearlessTobi/yuzu_system_archives at git commit 0a24b0c9f38d71fb2c4bba5645a39029e539a5ec. To generate the files use the run.sh inside that repository.   | ||||
|  | ||||
| The follwing system archives are currently included: | ||||
|  - JPN/EUR/USA System Font | ||||
							
								
								
									
										18111
									
								
								externals/open_source_archives/include/FontChineseSimplified.ttf.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										18111
									
								
								externals/open_source_archives/include/FontChineseSimplified.ttf.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										18523
									
								
								externals/open_source_archives/include/FontChineseTraditional.ttf.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										18523
									
								
								externals/open_source_archives/include/FontChineseTraditional.ttf.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										24463
									
								
								externals/open_source_archives/include/FontExtendedChineseSimplified.ttf.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										24463
									
								
								externals/open_source_archives/include/FontExtendedChineseSimplified.ttf.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										18110
									
								
								externals/open_source_archives/include/FontKorean.ttf.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										18110
									
								
								externals/open_source_archives/include/FontKorean.ttf.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										14342
									
								
								externals/open_source_archives/include/FontNintendoExtended.ttf.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										14342
									
								
								externals/open_source_archives/include/FontNintendoExtended.ttf.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										18110
									
								
								externals/open_source_archives/include/FontStandard.ttf.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										18110
									
								
								externals/open_source_archives/include/FontStandard.ttf.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Reference in New Issue
	
	Block a user