[Lldb-commits] [lldb] [lldb-dap] use workspaceFolder in vscode configurations. (PR #164320)
via lldb-commits
lldb-commits at lists.llvm.org
Mon Oct 20 14:10:10 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-lldb
Author: Ebuka Ezike (da-viper)
<details>
<summary>Changes</summary>
`workspaceRoot` was deprecated in [september 2017 release](https://code.visualstudio.com/updates/v1_17#_workspacefolder-in-launchjson-and-tasksjson)
---
Full diff: https://github.com/llvm/llvm-project/pull/164320.diff
1 Files Affected:
- (modified) lldb/tools/lldb-dap/package.json (+5-5)
``````````diff
diff --git a/lldb/tools/lldb-dap/package.json b/lldb/tools/lldb-dap/package.json
index 3f0f150c0d98e..05dce285dd592 100644
--- a/lldb/tools/lldb-dap/package.json
+++ b/lldb/tools/lldb-dap/package.json
@@ -453,7 +453,7 @@
"cwd": {
"type": "string",
"description": "Program working directory.",
- "default": "${workspaceRoot}"
+ "default": "${workspaceFolder}"
},
"env": {
"anyOf": [
@@ -883,10 +883,10 @@
"type": "lldb-dap",
"request": "launch",
"name": "Debug",
- "program": "${workspaceRoot}/<your program>",
+ "program": "${workspaceFolder}/<your program>",
"args": [],
"env": [],
- "cwd": "${workspaceRoot}"
+ "cwd": "${workspaceFolder}"
}
],
"configurationSnippets": [
@@ -897,10 +897,10 @@
"type": "lldb-dap",
"request": "launch",
"name": "${2:Launch}",
- "program": "^\"\\${workspaceRoot}/${1:<your program>}\"",
+ "program": "^\"\\${workspaceFolder}/${1:<your program>}\"",
"args": [],
"env": [],
- "cwd": "^\"\\${workspaceRoot}\""
+ "cwd": "^\"\\${workspaceFolder}\""
}
},
{
``````````
</details>
https://github.com/llvm/llvm-project/pull/164320
More information about the lldb-commits
mailing list