Unnamed repository; edit this file 'description' to name the repository.
lldbdap env dict to string
kouhe3 2024-10-08
parent 85caf88 · commit 82b114d
-rw-r--r--editors/code/src/debug.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/editors/code/src/debug.ts b/editors/code/src/debug.ts
index 8ccc80b2be..933a8c56b2 100644
--- a/editors/code/src/debug.ts
+++ b/editors/code/src/debug.ts
@@ -230,7 +230,7 @@ const knownEngines: {
"llvm-vs-code-extensions.lldb-dap":{
type: "lldb-dap",
executableProperty: "program",
- environmentProperty: (env) => ["env", env],
+ environmentProperty: (env) => ["env", Object.entries(env).map(([k,v])=>`${k}=${v}`)],
runnableArgsProperty: (runnableArgs: ra.CargoRunnableArgs) => [
"args",
runnableArgs.executableArgs,
@@ -352,7 +352,8 @@ type CCppDebugConfig = {
type LldbDapDebugConfig = {
program: string;
args: string[];
- env: Record<string, string>;
+ env: string[];
+ sourceMap: [string,string][];
} & BaseDebugConfig<"lldb-dap">;