47 lines
1.1 KiB
JSON
47 lines
1.1 KiB
JSON
{
|
|
"version": "0.2.0",
|
|
"inputs": [
|
|
{
|
|
"id": "python_process",
|
|
"type": "pickString",
|
|
"description": "Select the process to debug",
|
|
"options": [
|
|
"selfdrive/controls/controlsd.py",
|
|
"selfdrive/navd/navd.py",
|
|
"system/timed/timed.py",
|
|
"tools/sim/run_bridge.py"
|
|
]
|
|
},
|
|
{
|
|
"id": "cpp_process",
|
|
"type": "pickString",
|
|
"description": "Select the process to debug",
|
|
"options": [
|
|
"selfdrive/ui/ui"
|
|
]
|
|
},
|
|
{
|
|
"id": "args",
|
|
"description": "Arguments to pass to the process",
|
|
"type": "promptString"
|
|
}
|
|
],
|
|
"configurations": [
|
|
{
|
|
"name": "Python: openpilot Process",
|
|
"type": "debugpy",
|
|
"request": "launch",
|
|
"program": "${input:python_process}",
|
|
"console": "integratedTerminal",
|
|
"justMyCode": true,
|
|
"args": "${input:args}"
|
|
},
|
|
{
|
|
"name": "C++: openpilot Process",
|
|
"type": "cppdbg",
|
|
"request": "launch",
|
|
"program": "${workspaceFolder}/${input:cpp_process}",
|
|
"cwd": "${workspaceFolder}",
|
|
}
|
|
]
|
|
} |