Switch to ShellExecution instead of full Task

This commit is contained in:
vsrs 2020-06-19 12:42:26 +03:00
parent a43a9103bc
commit 647b126da5
2 changed files with 46 additions and 42 deletions

View file

@ -116,7 +116,8 @@ export async function createTask(runnable: ra.Runnable, config: Config): Promise
env: Object.assign({}, process.env as { [key: string]: string }, { "RUST_BACKTRACE": "short" }),
};
const cargoTask = await tasks.buildCargoTask(definition, runnable.label, args, config.cargoRunner);
const target = vscode.workspace.workspaceFolders![0]; // safe, see main activate()
const cargoTask = await tasks.buildCargoTask(target, definition, runnable.label, args, config.cargoRunner, true);
cargoTask.presentationOptions.clear = true;
return cargoTask;