{ "configurations": [ { "name": "x86-Debug", "generator": "Visual Studio 16 2019", "configurationType": "Debug", "buildRoot": "${projectDir}\\out\\build\\${name}", "installRoot": "${projectDir}\\out\\install\\${name}", "cmakeCommandArgs": "-D BUILD_TESTING=ON -D BUILD_DEVADAPTER=ON", "buildCommandArgs": "", "ctestCommandArgs": "-C Debug", "inheritEnvironments": [ "msvc_x86" ], "variables": [ { "name": "SIMULATE_ON", "value": "False", "type": "BOOL" }, { "name": "BUILD_DEVADAPTER", "value": "True", "type": "BOOL" }, { "name": "BUILD_SAMPLES", "value": "False", "type": "BOOL" } ] }, { "name": "x86-Release", "generator": "Visual Studio 16 2019", "configurationType": "Release", "buildRoot": "${projectDir}\\out\\build\\${name}", "installRoot": "${projectDir}\\out\\install\\${name}", "cmakeCommandArgs": "-D BUILD_TESTING=OFF", "buildCommandArgs": "", "ctestCommandArgs": "-C Release", "inheritEnvironments": [ "msvc_x86" ], "variables": [] }, { "name": "ARM64-GCC-Debug", "generator": "Unix Makefiles", "configurationType": "Debug", "cmakeExecutable": "cmake", "remoteCopySourcesExclusionList": [ ".vs", ".git", "out" ], "cmakeCommandArgs": "-D BUILD_TESTING=ON -D WITH_CI_NUMBER=OFF -D SIMULATE_ON=OFF -D BUILD_DEVADAPTER=ON", "buildCommandArgs": "", "ctestCommandArgs": "--output-on-failure", "inheritEnvironments": [ "linux_arm" ], "remoteMachineName": "-2043786594;192.168.31.142 (username=liaogf, port=22, authentication=Password)", "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 --delete-excluded --exclude \"/build\" --exclude \"/out\" --exclude-from=.gitignore", "remoteCopyBuildOutput": false, "remoteCopySourcesMethod": "rsync", "addressSanitizerRuntimeFlags": "detect_leaks=0", "variables": [ { "name": "SIMULATE_ON", "value": "False", "type": "BOOL" } ] }, { "name": "ARM64-GCC-Release", "generator": "Unix Makefiles", "configurationType": "Release", "cmakeExecutable": "cmake", "remoteCopySourcesExclusionList": [ ".vs", ".git", "out" ], "cmakeCommandArgs": "-D BUILD_TESTING=ON", "buildCommandArgs": "", "ctestCommandArgs": "--output-on-failure", "inheritEnvironments": [ "linux_arm" ], "variables": [ { "name": "SIMULATE_ON", "value": "False", "type": "BOOL" } ], "remoteMachineName": "-2043786594;192.168.31.142 (username=liaogf, port=22, authentication=Password)", "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 --delete-excluded --exclude \"/build\" --exclude \"/out\" --exclude-from=.gitignore", "remoteCopyBuildOutput": false, "remoteCopySourcesMethod": "rsync", "addressSanitizerRuntimeFlags": "detect_leaks=0" } ] }