-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathCMakeSettings.json
51 lines (51 loc) · 2.52 KB
/
CMakeSettings.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
{
"configurations": [
{
"name": "Linux-GCC-Debug",
"generator": "Unix Makefiles",
"remoteMachineName": "568082661;172.16.3.102 (username=root, port=22, authentication=Password)",
"configurationType": "Debug",
"remoteCMakeListsRoot": "/var/tmp/src/${workspaceHash}/${name}",
"cmakeExecutable": "/usr/local/bin/cmake",
"buildRoot": "${env.USERPROFILE}\\CMakeBuilds\\${workspaceHash}\\build\\${name}",
"installRoot": "${env.USERPROFILE}\\CMakeBuilds\\${workspaceHash}\\install\\${name}",
"remoteBuildRoot": "/var/tmp/build/${workspaceHash}/build/${name}",
"remoteInstallRoot": "/var/tmp/build/${workspaceHash}/install/${name}",
"remoteCopySources": true,
"remoteCopySourcesOutputVerbosity": "Normal",
"remoteCopySourcesConcurrentCopies": "2",
"remoteCopySourcesMethod": "rsync",
"remoteCopySourcesExclusionList": [ ".vs", ".git" ],
"rsyncCommandArgs": "-t --delete --delete-excluded",
"remoteCopyBuildOutput": false,
"cmakeCommandArgs": "-DWITH_ASAN=OFF -DWITH_TSAN=OFF -DWITH_TCMALLOC=OFF -DWITH_HTTP_HOOKS=ON -DWITH_ZOOKEEPER=ON -DWITH_SYSTEMD=ON -DWITH_WSS=OFF",
"buildCommandArgs": "-j2",
"ctestCommandArgs": "",
"inheritEnvironments": [ "linux_x64" ],
"variables": [],
"intelliSenseMode": "linux-gcc-x64",
"addressSanitizerEnabled": false
},
{
"name": "Linux-GCC-Release",
"generator": "Unix Makefiles",
"configurationType": "RelWithDebInfo",
"cmakeExecutable": "/usr/local/bin/cmake",
"remoteCopySourcesExclusionList": [ ".vs", ".git", "out" ],
"cmakeCommandArgs": "-DWITH_ASAN=OFF -DWITH_TSAN=OFF -DWITH_TCMALLOC=OFF -DWITH_HTTP_HOOKS=ON -DWITH_ZOOKEEPER=ON -DWITH_SYSTEMD=ON -DWITH_WSS=OFF",
"buildCommandArgs": "",
"ctestCommandArgs": "",
"inheritEnvironments": [ "linux_x64" ],
"remoteMachineName": "568082661;172.16.3.102 (username=root, 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",
"remoteCopyBuildOutput": false,
"remoteCopySourcesMethod": "rsync",
"addressSanitizerRuntimeFlags": "detect_leaks=0",
"variables": []
}
]
}