diff --git a/lib/resolve-environment.js b/lib/resolve-environment.js new file mode 100644 index 000000000..11320e9e6 --- /dev/null +++ b/lib/resolve-environment.js @@ -0,0 +1,13 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.runResolveBuildEnvironment = void 0; +const codeql_1 = require("./codeql"); +async function runResolveBuildEnvironment(cmd, logger, language) { + logger.startGroup(`Attempting to resolve build environment`); + const codeQL = await (0, codeql_1.getCodeQL)(cmd); + const result = await codeQL.resolveBuildEnvironment(language); + logger.endGroup(); + return result; +} +exports.runResolveBuildEnvironment = runResolveBuildEnvironment; +//# sourceMappingURL=resolve-environment.js.map \ No newline at end of file diff --git a/lib/resolve-environment.js.map b/lib/resolve-environment.js.map new file mode 100644 index 000000000..de419757f --- /dev/null +++ b/lib/resolve-environment.js.map @@ -0,0 +1 @@ +{"version":3,"file":"resolve-environment.js","sourceRoot":"","sources":["../src/resolve-environment.ts"],"names":[],"mappings":";;;AAAA,qCAAqC;AAI9B,KAAK,UAAU,0BAA0B,CAAC,GAAW,EAAE,MAAc,EAAE,QAAkB;IAC9F,MAAM,CAAC,UAAU,CAAC,yCAAyC,CAAC,CAAC;IAC7D,MAAM,MAAM,GAAG,MAAM,IAAA,kBAAS,EAAC,GAAG,CAAC,CAAC;IACpC,MAAM,MAAM,GAAG,MAAM,MAAM,CAAC,uBAAuB,CAAC,QAAQ,CAAC,CAAC;IAC9D,MAAM,CAAC,QAAQ,EAAE,CAAC;IAClB,OAAO,MAAM,CAAC;AAChB,CAAC;AAND,gEAMC"} \ No newline at end of file diff --git a/src/resolve-environment.ts b/src/resolve-environment.ts new file mode 100644 index 000000000..4b3b09103 --- /dev/null +++ b/src/resolve-environment.ts @@ -0,0 +1,11 @@ +import { getCodeQL } from "./codeql"; +import { Language } from "./languages"; +import { Logger } from "./logging"; + +export async function runResolveBuildEnvironment(cmd: string, logger: Logger, language: Language) { + logger.startGroup(`Attempting to resolve build environment`); + const codeQL = await getCodeQL(cmd); + const result = await codeQL.resolveBuildEnvironment(language); + logger.endGroup(); + return result; +}