mirror of
				https://git.eden-emu.dev/eden-emu/eden.git
				synced 2025-10-31 18:16:44 +00:00 
			
		
		
		
	Completely replaces vcpkg with CPM for all "system" dependencies. Primarily needed for Android and Windows. Also uses my OpenSSL CI for those two platforms. In theory, improves configure and build time by a LOT and makes things much easier to manage Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/250 Reviewed-by: Lizzie <lizzie@eden-emu.dev>
		
			
				
	
	
		
			57 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			57 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|     "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json",
 | |
|     "name": "yuzu",
 | |
|     "builtin-baseline": "ea2a964f9303270322cf3f2d51c265ba146c422d",
 | |
|     "version": "1.0",
 | |
|     "dependencies": [
 | |
|         "boost-algorithm",
 | |
|         "boost-asio",
 | |
|         "boost-bind",
 | |
|         "boost-config",
 | |
|         "boost-container",
 | |
|         "boost-context",
 | |
|         "boost-crc",
 | |
|         "boost-functional",
 | |
|         "boost-heap",
 | |
|         "boost-icl",
 | |
|         "boost-intrusive",
 | |
|         "boost-mpl",
 | |
|         "boost-range",
 | |
|         "boost-spirit",
 | |
|         "boost-process",
 | |
|         "boost-test",
 | |
|         "boost-timer",
 | |
|         "boost-variant",
 | |
|         "fmt",
 | |
|         "lz4",
 | |
|         "nlohmann-json",
 | |
|         "zlib",
 | |
|         "zstd",
 | |
|        "sdl2"
 | |
|     ],
 | |
|     "features": {
 | |
|         "yuzu-tests": {
 | |
|             "description": "Compile tests",
 | |
|             "dependencies": [ "catch2" ]
 | |
|         },
 | |
|         "web-service": {
 | |
|             "description": "Enable web services (telemetry, etc.)",
 | |
|             "dependencies": [
 | |
|                 {
 | |
|                     "name": "openssl"
 | |
|                 }
 | |
|             ]
 | |
|         }
 | |
|     },
 | |
|     "overrides": [
 | |
|         {
 | |
|             "name": "catch2",
 | |
|             "version": "3.3.1"
 | |
|         },
 | |
|         {
 | |
|             "name": "boost-process",
 | |
|             "version": "1.81.0"
 | |
|         }
 | |
| 
 | |
|     ]
 | |
| }
 |