86 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			JSON
		
	
	
	
		
		
			
		
	
	
			86 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			JSON
		
	
	
	
|  | { | ||
|  |   "configurations": [ | ||
|  |     { | ||
|  |       "name": "WSL-GCC-Debug", | ||
|  |       "generator": "Unix Makefiles", | ||
|  |       "configurationType": "Debug", | ||
|  |       "buildRoot": "${projectDir}\\out\\build\\${name}", | ||
|  |       "installRoot": "${projectDir}\\out\\install\\${name}", | ||
|  |       "cmakeExecutable": "cmake", | ||
|  |       "cmakeCommandArgs": "", | ||
|  |       "ctestCommandArgs": "", | ||
|  |       "inheritEnvironments": [ "linux_x64" ], | ||
|  |       "wslPath": "Debian", | ||
|  |       "buildCommandArgs": "-j3" | ||
|  |     }, | ||
|  |     { | ||
|  |       "name": "WSL-GCC-Release", | ||
|  |       "generator": "Unix Makefiles", | ||
|  |       "configurationType": "Release", | ||
|  |       "buildRoot": "${projectDir}\\out\\build\\${name}", | ||
|  |       "installRoot": "${projectDir}\\out\\install\\${name}", | ||
|  |       "cmakeExecutable": "cmake", | ||
|  |       "cmakeCommandArgs": "", | ||
|  |       "ctestCommandArgs": "", | ||
|  |       "inheritEnvironments": [ "linux_x64" ], | ||
|  |       "wslPath": "Debian", | ||
|  |       "buildCommandArgs": "-j3" | ||
|  |     }, | ||
|  |     { | ||
|  |       "name": "Linux-GCC-Release", | ||
|  |       "generator": "Unix Makefiles", | ||
|  |       "configurationType": "RelWithDebInfo", | ||
|  |       "cmakeExecutable": "cmake", | ||
|  |       "remoteCopySourcesExclusionList": [ ".vs", ".git", "out" ], | ||
|  |       "buildCommandArgs": "-j3", | ||
|  |       "inheritEnvironments": [ "linux_x64" ], | ||
|  |       "remoteMachineName": "${defaultRemoteMachineName}", | ||
|  |       "remoteCMakeListsRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/src", | ||
|  |       "remoteBuildRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/out/build/${name}", | ||
|  |       "remoteInstallRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/out/install/${name}", | ||
|  |       "remoteCopySources": true, | ||
|  |       "rsyncCommandArgs": "-t --delete", | ||
|  |       "remoteCopyBuildOutput": false, | ||
|  |       "remoteCopySourcesMethod": "rsync", | ||
|  |       "addressSanitizerEnabled": false | ||
|  |     }, | ||
|  |     { | ||
|  |       "name": "Linux-GCC-Debug", | ||
|  |       "generator": "Unix Makefiles", | ||
|  |       "configurationType": "Debug", | ||
|  |       "cmakeExecutable": "cmake", | ||
|  |       "remoteCopySourcesExclusionList": [ ".vs", ".git", "out" ], | ||
|  |       "buildCommandArgs": "-j3", | ||
|  |       "ctestCommandArgs": "", | ||
|  |       "inheritEnvironments": [ "linux_x64" ], | ||
|  |       "remoteMachineName": "${defaultRemoteMachineName}", | ||
|  |       "remoteCMakeListsRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/src", | ||
|  |       "remoteBuildRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/out/build/${name}", | ||
|  |       "remoteInstallRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/out/install/${name}", | ||
|  |       "remoteCopySources": true, | ||
|  |       "rsyncCommandArgs": "-t --delete", | ||
|  |       "remoteCopyBuildOutput": false, | ||
|  |       "remoteCopySourcesMethod": "rsync" | ||
|  |     }, | ||
|  |     { | ||
|  |       "name": "x86-Linux-GCC-Release", | ||
|  |       "generator": "Unix Makefiles", | ||
|  |       "configurationType": "RelWithDebInfo", | ||
|  |       "cmakeExecutable": "cmake", | ||
|  |       "remoteCopySourcesExclusionList": [ ".vs", ".git", "out" ], | ||
|  |       "cmakeCommandArgs": "", | ||
|  |       "buildCommandArgs": "-j3", | ||
|  |       "ctestCommandArgs": "", | ||
|  |       "inheritEnvironments": [ "linux_x86" ], | ||
|  |       "remoteMachineName": "${defaultRemoteMachineName}", | ||
|  |       "remoteCMakeListsRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/src", | ||
|  |       "remoteBuildRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/out/build/${name}", | ||
|  |       "remoteInstallRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/out/install/${name}", | ||
|  |       "remoteCopySources": true, | ||
|  |       "rsyncCommandArgs": "-t --delete", | ||
|  |       "remoteCopyBuildOutput": false, | ||
|  |       "remoteCopySourcesMethod": "rsync", | ||
|  |       "variables": [] | ||
|  |     } | ||
|  |   ] | ||
|  | } |