Add call to py

This commit is contained in:
David Verdeguer 2020-10-08 12:14:41 +02:00
parent 735ec7d414
commit e3d2d4afc4
3 changed files with 26 additions and 6 deletions

View file

@ -221,10 +221,18 @@ export async function installPythonDeps(codeql: CodeQL, logger: Logger) {
// Install dependencies
try {
await new toolrunnner.ToolRunner(
path.join(scriptsFolder, "auto_install_packages.py"),
[path.dirname(codeql.getPath())]
).exec();
const script = "auto_install_packages.py";
if (process.platform === "win32") {
await new toolrunnner.ToolRunner("py", [
"-3",
path.join(scriptsFolder, script),
path.dirname(codeql.getPath()),
]).exec();
} else {
await new toolrunnner.ToolRunner(path.join(scriptsFolder, script), [
path.dirname(codeql.getPath()),
]).exec();
}
} catch (e) {
logger.endGroup();
logger.warning(