CMakeSettings.json
{
"configurations": [
{
"buildCommandArgs": "",
"cmakeCommandArgs": "",
"cmakeExecutable": "/usr/bin/cmake",
"configurationType": "Release",
"ctestCommandArgs": "",
"generator": "Unix Makefiles",
"inheritEnvironments": [ "linux_x64" ],
"intelliSenseMode": "linux-gcc-x64",
"name": "Linux-Release",
"remoteBuildRoot": "/var/tmp/build/${workspaceHash}/build/",
"remoteCMakeListsRoot": "/var/tmp/build/${workspaceHash}/cmake/",
"remoteCopyBuildOutput": false,
"remoteCopySources": true,
"remoteCopySourcesConcurrentCopies": "10",
"remoteCopySourcesExclusionList": [ ".vs", ".git" ],
"remoteCopySourcesMethod": "rsync",
"remoteCopySourcesOutputVerbosity": "Normal",
"remoteMachineName": "${defaultRemoteMachineName}",
"remotePostbuildCommand": "cp /var/tmp/build/${workspaceHash}/build/???/* /opt/server/bin/",
"remotePreGenerateCommand": "conan install ../cmake/conanfile.txt -s arch=x86_64 -s os=Linux -r cloud --update",
"rsyncCommandArgs": "-t --delete --delete-excluded",
"variables": []
}
]
}