Use workspace folder for VSCode CPP tool DB files

This commit is contained in:
Ivan Kravets
2018-03-06 10:38:41 +02:00
parent b1c9eb9022
commit ef861ed702
3 changed files with 3 additions and 3 deletions

View File

@ -1,5 +1,5 @@
.pioenvs .pioenvs
.piolibdeps .piolibdeps
.vscode/*.db .vscode/.browse.c_cpp.db*
.vscode/c_cpp_properties.json .vscode/c_cpp_properties.json
.vscode/launch.json .vscode/launch.json

View File

@ -18,7 +18,7 @@
], ],
"browse": { "browse": {
"limitSymbolsToIncludedHeaders": true, "limitSymbolsToIncludedHeaders": true,
"databaseFilename": "./.vscode/.browse.c_cpp.db", "databaseFilename": "${workspaceRoot}/.vscode/.browse.c_cpp.db",
"path": [ "path": [
% for include in includes: % for include in includes:
"{{include.replace('\\\\', '/').replace('\\', '/').replace('"', '\\"')}}", "{{include.replace('\\\\', '/').replace('\\', '/').replace('"', '\\"')}}",

View File

@ -5,7 +5,7 @@
{ {
"type": "gdb", "type": "gdb",
"request": "launch", "request": "launch",
"cwd": "${workspaceFolder}", "cwd": "${workspaceRoot}",
"name": "PlatformIO Debugger", "name": "PlatformIO Debugger",
"target": "{{prog_path.replace('\\\\', '/').replace('\\', '/').replace('"', '\\"')}}", "target": "{{prog_path.replace('\\\\', '/').replace('\\', '/').replace('"', '\\"')}}",
"gdbpath": "{{join(dirname(platformio_path), "piodebuggdb").replace('\\\\', '/').replace('\\', '/').replace('"', '\\"')}}", "gdbpath": "{{join(dirname(platformio_path), "piodebuggdb").replace('\\\\', '/').replace('\\', '/').replace('"', '\\"')}}",