mirror of
				https://github.com/hedge-dev/XenonRecomp.git
				synced 2025-10-30 07:11:38 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			61 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			61 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
{
 | 
						|
    "version": 3,
 | 
						|
    "configurePresets": [
 | 
						|
        {
 | 
						|
            "name": "windows-base",
 | 
						|
            "hidden": true,
 | 
						|
            "generator": "Ninja",
 | 
						|
            "binaryDir": "${sourceDir}/out/build/${presetName}",
 | 
						|
            "installDir": "${sourceDir}/out/install/${presetName}",
 | 
						|
            "cacheVariables": {
 | 
						|
                "CMAKE_C_COMPILER": "cl.exe",
 | 
						|
                "CMAKE_CXX_COMPILER": "cl.exe"
 | 
						|
            },
 | 
						|
            "condition": {
 | 
						|
                "type": "equals",
 | 
						|
                "lhs": "${hostSystemName}",
 | 
						|
                "rhs": "Windows"
 | 
						|
            }
 | 
						|
        },
 | 
						|
        {
 | 
						|
            "name": "x64-debug",
 | 
						|
            "displayName": "x64 Debug",
 | 
						|
            "inherits": "windows-base",
 | 
						|
            "architecture": {
 | 
						|
                "value": "x64",
 | 
						|
                "strategy": "external"
 | 
						|
            },
 | 
						|
            "cacheVariables": {
 | 
						|
                "CMAKE_BUILD_TYPE": "Debug"
 | 
						|
            }
 | 
						|
        },
 | 
						|
        {
 | 
						|
            "name": "x64-release",
 | 
						|
            "displayName": "x64 Release",
 | 
						|
            "inherits": "x64-debug",
 | 
						|
            "cacheVariables": {
 | 
						|
                "CMAKE_BUILD_TYPE": "Release"
 | 
						|
            }
 | 
						|
        },
 | 
						|
        {
 | 
						|
            "name": "x86-debug",
 | 
						|
            "displayName": "x86 Debug",
 | 
						|
            "inherits": "windows-base",
 | 
						|
            "architecture": {
 | 
						|
                "value": "x86",
 | 
						|
                "strategy": "external"
 | 
						|
            },
 | 
						|
            "cacheVariables": {
 | 
						|
                "CMAKE_BUILD_TYPE": "Debug"
 | 
						|
            }
 | 
						|
        },
 | 
						|
        {
 | 
						|
            "name": "x86-release",
 | 
						|
            "displayName": "x86 Release",
 | 
						|
            "inherits": "x86-debug",
 | 
						|
            "cacheVariables": {
 | 
						|
                "CMAKE_BUILD_TYPE": "Release"
 | 
						|
            }
 | 
						|
        }
 | 
						|
    ]
 | 
						|
}
 |