mirror of
				https://github.com/hedge-dev/UnleashedRecomp.git
				synced 2025-10-30 07:11:05 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			50 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
{
 | 
						|
    "version": 8,
 | 
						|
    "configurePresets": [
 | 
						|
        {
 | 
						|
            "name": "windows-base",
 | 
						|
            "hidden": true,
 | 
						|
            "generator": "Ninja",
 | 
						|
            "binaryDir": "${sourceDir}/out/build/${presetName}",
 | 
						|
            "installDir": "${sourceDir}/out/install/${presetName}",
 | 
						|
            "cacheVariables": {
 | 
						|
                "CMAKE_C_COMPILER": "clang-cl.exe",
 | 
						|
                "CMAKE_CXX_COMPILER": "clang-cl.exe",
 | 
						|
                "CMAKE_TOOLCHAIN_FILE": {
 | 
						|
                    "value": "$env{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake",
 | 
						|
                    "type": "FILEPATH"
 | 
						|
                }
 | 
						|
            },
 | 
						|
            "condition": {
 | 
						|
                "type": "equals",
 | 
						|
                "lhs": "${hostSystemName}",
 | 
						|
                "rhs": "Windows"
 | 
						|
            },
 | 
						|
            "toolset": "ClangCL"
 | 
						|
        },
 | 
						|
        {
 | 
						|
            "name": "x64-Clang-Debug",
 | 
						|
            "displayName": "Debug",
 | 
						|
            "inherits": "windows-base",
 | 
						|
            "architecture": {
 | 
						|
                "value": "x64",
 | 
						|
                "strategy": "external"
 | 
						|
            },
 | 
						|
            "cacheVariables": {
 | 
						|
                "CMAKE_BUILD_TYPE": "Debug",
 | 
						|
                "VCPKG_TARGET_TRIPLET": {
 | 
						|
                    "value": "x64-windows-static",
 | 
						|
                    "type": "STRING"
 | 
						|
                }
 | 
						|
            }
 | 
						|
        },
 | 
						|
        {
 | 
						|
            "name": "x64-Clang-Release",
 | 
						|
            "displayName": "Release",
 | 
						|
            "inherits": "x64-Clang-Debug",
 | 
						|
            "cacheVariables": {
 | 
						|
                "CMAKE_BUILD_TYPE": "Release"
 | 
						|
            }
 | 
						|
        }
 | 
						|
    ]
 | 
						|
}
 |