Files
github-action-setup-xmake/dist/index.js
T
OpportunityLiu b54ee46fac Add tests
2020-03-31 18:38:26 +08:00

23 lines
756 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const core = require("@actions/core");
const exec_1 = require("@actions/exec");
const os = require("os");
const versions_1 = require("./versions");
const win_install_1 = require("./win-install");
const unix_install_1 = require("./unix-install");
async function run() {
try {
const version = await versions_1.selectVersion();
if (os.platform() === 'win32' || os.platform() === 'cygwin')
await win_install_1.winInstall(version);
else
await unix_install_1.unixInstall(version);
await exec_1.exec('xmake --version');
}
catch (error) {
core.setFailed(error.message);
}
}
run().catch(e => core.error(e));