@@ -192,7 +192,7 @@ function getCCppDebugConfig( |
|
|
192 |
192 |
name: runnable.label, |
193 |
193 |
program: executable, |
194 |
194 |
args: runnable.args.executableArgs, |
195 |
|
-cwd: runnable.args.workspaceRoot, |
|
195 |
+cwd: runnable.args.cwd | |
196 |
196 |
sourceFileMap, |
197 |
197 |
env, |
198 |
198 |
// See https://github.com/rust-lang/rust-analyzer/issues/16901#issuecomment-2024486941 |
@@ -214,7 +214,7 @@ function getCodeLldbDebugConfig( |
|
|
214 |
214 |
name: runnable.label, |
215 |
215 |
program: executable, |
216 |
216 |
args: runnable.args.executableArgs, |
217 |
|
-cwd: runnable.args.workspaceRoot, |
|
217 |
+cwd: runnable.args.cwd | |
218 |
218 |
sourceMap: sourceFileMap, |
219 |
219 |
sourceLanguages: ["rust"], |
220 |
220 |
env, |
@@ -234,7 +234,7 @@ function getNativeDebugConfig( |
|
|
234 |
234 |
target: executable, |
235 |
235 |
// See https://github.com/WebFreak001/code-debug/issues/359 |
236 |
236 |
arguments: quote(runnable.args.executableArgs), |
237 |
|
-cwd: runnable.args.workspaceRoot, |
|
237 |
+cwd: runnable.args.cwd | |
238 |
238 |
env, |
239 |
239 |
valuesFormatting: "prettyPrinters", |
240 |
240 |
}; |