mirror of https://github.com/aminya/setup-cpp
feat: generate binaries for MacOS Arm
This commit is contained in:
parent
17a5a833c4
commit
1cbbd6c740
|
@ -92,6 +92,7 @@ jobs:
|
|||
os:
|
||||
- windows-2022
|
||||
- ubuntu-22.04
|
||||
- macos-13
|
||||
- macos-12
|
||||
node:
|
||||
- 20
|
||||
|
|
|
@ -1,17 +0,0 @@
|
|||
/* eslint-disable import/no-extraneous-dependencies */
|
||||
const { minify } = require("terser")
|
||||
const { readFileSync, writeFileSync } = require("fs")
|
||||
const { join, dirname } = require("path")
|
||||
|
||||
async function main() {
|
||||
console.log("Disabling debug messages inside @actions/core")
|
||||
const file = join(dirname(__dirname), "dist", "setup-cpp.js")
|
||||
const { code, map } = await minify(readFileSync(file, "utf8"), { sourceMap: true, ...require("../.terserrc.js") })
|
||||
|
||||
writeFileSync(file, code)
|
||||
writeFileSync(`${file}.map`, map)
|
||||
}
|
||||
|
||||
main().catch(function(err) {
|
||||
throw err
|
||||
})
|
|
@ -19,7 +19,6 @@
|
|||
"src",
|
||||
"packages",
|
||||
"dev/docker",
|
||||
"dev/docker/__tests__",
|
||||
"README.md",
|
||||
"LICENSE.txt",
|
||||
"LICENSE.dependencies.txt",
|
||||
|
@ -47,10 +46,6 @@
|
|||
"lint.tsc": "tsc --noEmit",
|
||||
"pack.exe": "shx rm -rf ./dist/tsconfig.tsbuildinfo && node ./dev/scripts/pack-exe.mjs",
|
||||
"prepublishOnly": "rm ./dist/tsconfig.tsbuildinfo",
|
||||
"start.docker": "docker run -t setup-cpp .",
|
||||
"start.docker.arch": "docker run -t setup-cpp:arch .",
|
||||
"start.docker.fedora": "docker run -t setup-cpp:fedora .",
|
||||
"start.docker.ubuntu": "docker run -t setup-cpp:ubuntu .",
|
||||
"test.lint": "run-p --aggregate-output --continue-on-error lint.cspell test.lint.eslint test.lint.dprint lint.tsc",
|
||||
"test.lint.eslint": "eslint **/*.{ts,tsx,js,jsx,cjs,mjs,json,yaml} --no-error-on-unmatched-pattern --cache --cache-location ./.cache/eslint/",
|
||||
"test.lint.dprint": "dprint check",
|
||||
|
|
Loading…
Reference in New Issue