cmake-action/src/index.ts
2024-08-05 23:18:47 +07:00

18 lines
359 B
TypeScript

import * as core from "@actions/core";
import { buildProject, configureProject } from "./cmake.js";
import { getInputs } from "./inputs.js";
try {
const inputs = getInputs();
configureProject(inputs);
core.setOutput("build-dir", inputs.buildDir);
if (inputs.runBuild) {
await buildProject(inputs);
}
} catch (err) {
core.setFailed(err);
}