mirror of
				https://git.eden-emu.dev/eden-emu/eden.git
				synced 2025-10-30 23:36:46 +00:00 
			
		
		
		
	 13a834ec54
			
		
	
	
		13a834ec54
		
	
	
	
	
		
			
			vcpkg: Add Catch2 2.13.9 Catch2 >= 3.0 is not compatible with earlier versions, and for now we must override the desired version in our vcpkg manifest. We can do this programmatically by using VCPKG_MANIFEST_FEATURES. CMakeLists: Search for lz4 CONFIG mode first vcpkg's lz4 CONFIG cmake script works in Release mode but not in Debug mode, failing to copy the correct DLLs at compile time. We still need to search for the regular mode for system-installed versions. CMakeLists: Clean up boost exports Remove some Conan-specific workarounds. CMakeLists: Use vcpkg for MSVC by default Not enabling it generally since it's much easier to have system dependencies installed for Linux and MinGW.
		
			
				
	
	
		
			42 lines
		
	
	
	
		
			988 B
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
	
		
			988 B
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|     "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg/master/scripts/vcpkg.schema.json",
 | |
|     "name": "yuzu",
 | |
|     "builtin-baseline": "cef0b3ec767df6e83806899fe9525f6cf8d7bc91",
 | |
|     "version": "1.0",
 | |
|     "dependencies": [
 | |
|         "boost-algorithm",
 | |
|         "boost-asio",
 | |
|         "boost-bind",
 | |
|         "boost-config",
 | |
|         "boost-container",
 | |
|         "boost-context",
 | |
|         "boost-crc",
 | |
|         "boost-functional",
 | |
|         "boost-icl",
 | |
|         "boost-intrusive",
 | |
|         "boost-mpl",
 | |
|         "boost-process",
 | |
|         "boost-range",
 | |
|         "boost-spirit",
 | |
|         "boost-test",
 | |
|         "boost-timer",
 | |
|         "boost-variant",
 | |
|         "fmt",
 | |
|         "lz4",
 | |
|         "nlohmann-json",
 | |
|         "zlib",
 | |
|         "zstd"
 | |
|     ],
 | |
|     "features": {
 | |
|         "yuzu-tests": {
 | |
|             "description": "Compile tests",
 | |
|             "dependencies": [ "catch2" ]
 | |
|         }
 | |
|     },
 | |
|     "overrides": [
 | |
|         {
 | |
|             "name": "catch2",
 | |
|             "version": "2.13.9"
 | |
|         }
 | |
|     ]
 | |
| }
 |