CMakeSettings.json 1.3 KB

1234567891011121314151617181920212223242526272829303132333435
  1. {
  2. "configurations": [
  3. {
  4. "name": "x64-Debug",
  5. "generator": "Ninja",
  6. "configurationType": "Debug",
  7. "inheritEnvironments": [ "msvc_x64_x64" ],
  8. "buildRoot": "${projectDir}\\out\\build\\${name}",
  9. "installRoot": "${projectDir}\\out\\install\\${name}",
  10. "cmakeCommandArgs": "",
  11. "buildCommandArgs": "",
  12. "ctestCommandArgs": ""
  13. },
  14. {
  15. "name": "Linux-GCC-Debug",
  16. "generator": "Ninja",
  17. "configurationType": "Debug",
  18. "cmakeExecutable": "cmake",
  19. "remoteCopySourcesExclusionList": [ ".vs", ".git", "out" ],
  20. "cmakeCommandArgs": "",
  21. "buildCommandArgs": "",
  22. "ctestCommandArgs": "",
  23. "inheritEnvironments": [ "linux_arm" ],
  24. "intelliSenseMode": "linux-gcc-arm",
  25. "remoteMachineName": "-546935644;192.168.1.133 (username=cxdz, port=22, authentication=Password)",
  26. "remoteCMakeListsRoot": "$HOME/codebuild/PhysicalDevice/${projectDirName}/${workspaceHash}/src",
  27. "remoteBuildRoot": "$HOME/codebuild/PhysicalDevice/Generator/build",
  28. "remoteInstallRoot": "$HOME/codebuild/PhysicalDevice/${projectDirName}/${workspaceHash}/out/install/${name}",
  29. "remoteCopySources": true,
  30. "rsyncCommandArgs": "-t --delete",
  31. "remoteCopyBuildOutput": false,
  32. "remoteCopySourcesMethod": "rsync"
  33. }
  34. ]
  35. }