CMakeSettings.json 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. {
  2. "configurations": [
  3. {
  4. "name": "Linux-Clang-Debug",
  5. "generator": "Ninja",
  6. "configurationType": "Debug",
  7. "cmakeExecutable": "cmake",
  8. "remoteCopySourcesExclusionList": [ ".vs", ".git", "out" ],
  9. "cmakeCommandArgs": "",
  10. "buildCommandArgs": "",
  11. "ctestCommandArgs": "",
  12. "inheritEnvironments": [ "linux_clang_x64" ],
  13. "remoteMachineName": "${defaultRemoteMachineName}",
  14. "remoteCMakeListsRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/src",
  15. "remoteBuildRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/out/build/${name}",
  16. "remoteInstallRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/out/install/${name}",
  17. "remoteCopySources": true,
  18. "rsyncCommandArgs": "-t --delete",
  19. "remoteCopyBuildOutput": false,
  20. "remoteCopySourcesMethod": "rsync",
  21. "variables": [
  22. {
  23. "name": "Boost_INCLUDE_DIR",
  24. "value": "/usr/include ",
  25. "type": "PATH"
  26. },
  27. {
  28. "name": "glibc_DIR",
  29. "value": "/usr/include ",
  30. "type": "PATH"
  31. }
  32. ]
  33. }
  34. ]
  35. }