|
@@ -1,71 +1,43 @@
|
|
|
{
|
|
|
"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" ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "ARM64-GCC-Debug",
|
|
|
- "generator": "Unix Makefiles",
|
|
|
- "configurationType": "Debug",
|
|
|
- "cmakeExecutable": "cmake",
|
|
|
- "remoteCopySourcesExclusionList": [ ".vs", ".git", "out" ],
|
|
|
- "cmakeCommandArgs": "-D BUILD_TESTING=OFF -D WITH_CI_NUMBER=OFF -D SIMULATE_ON=OFF -D BUILD_DEVADAPTER=ON",
|
|
|
- "buildCommandArgs": "",
|
|
|
- "ctestCommandArgs": "--output-on-failure",
|
|
|
- "inheritEnvironments": [ "linux_arm" ],
|
|
|
- "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 --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": "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" ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "ARM64-GCC-Debug",
|
|
|
+ "generator": "Unix Makefiles",
|
|
|
+ "configurationType": "Debug",
|
|
|
+ "cmakeExecutable": "cmake",
|
|
|
+ "remoteCopySourcesExclusionList": [ ".vs", ".git", "out" ],
|
|
|
+ "cmakeCommandArgs": "-D BUILD_TESTING=OFF -D WITH_CI_NUMBER=OFF -D SIMULATE_ON=OFF -D BUILD_DEVADAPTER=ON",
|
|
|
+ "buildCommandArgs": "",
|
|
|
+ "ctestCommandArgs": "--output-on-failure",
|
|
|
+ "inheritEnvironments": [ "linux_arm" ],
|
|
|
+ "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 --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",
|