Multiple binaries support for launch.json.

This commit is contained in:
vsrs 2020-05-14 13:48:02 +03:00
parent a233346a2d
commit af7c50f8a2

View file

@ -87,6 +87,11 @@ export async function getDebugConfiguration(ctx: Ctx, config: ra.Runnable): Prom
}
}
if (debugConfig.name === "run binary") {
// A workaround for multiple binaries. It would be better to get proper names on the LSP side.
debugConfig.name = `run binary [${path.basename(executable)}]`;
}
if (debugConfig.cwd) {
debugConfig.cwd = simplifyPath(debugConfig.cwd);
}