Go to file
Jesse Chan a062bb42f5 build: strip signature from compiled macOS base binary
Newer versions of Apple Clang automatically ad-hoc sign the compiled
executable, due to the new mandatory code signing requirement [1].

However, for final executable to be signable, base binary MUST NOT
have an existing signature.

This change strips the ad-hoc signature from compiled macOS base binary.

[1]: https://developer.apple.com/documentation/macos-release-notes/macos-big-sur-11_0_1-universal-apps-release-notes

Refs: vercel/pkg#1164
Bug: vercel/pkg#1023
2021-05-10 16:58:56 +01:00
.github/workflows CI: don't upload if binary is not compiled 2021-04-23 23:01:44 +08:00
lib build: strip signature from compiled macOS base binary 2021-05-10 16:58:56 +01:00
patches patches: bump to 16.1.0 2021-05-10 08:56:52 +01:00
.dockerignore Add workflows for Alpine binaries 2021-04-15 23:47:45 +08:00
.eslintignore forgot shebang to make cli work 2016-08-31 09:02:52 +03:00
.eslintrc pkg-fetch: migrate to TypeScript (#139) 2021-03-29 12:46:10 +08:00
.gitignore .gitignore: ignore *.tsbuildinfo 2021-03-29 12:51:46 +08:00
.prettierignore Run prettier, convert to standard eslint, add CI (#138) 2021-03-26 16:51:31 -07:00
Dockerfile.alpine Revert "CI: don't fetch, build only" 2021-04-23 23:01:44 +08:00
Dockerfile.linux Revert "CI: don't fetch, build only" 2021-04-23 23:01:44 +08:00
license.md Create license.md 2017-06-22 10:39:28 +02:00
package.json 3.0.4 2021-04-27 08:38:41 +08:00
readme.md short description in readme.md 2017-06-26 18:01:54 +03:00
tsconfig.json Cleanup, remove unused dependencies (#154) 2021-04-06 16:34:39 +08:00
yarn.lock Cleanup, remove unused dependencies (#154) 2021-04-06 16:34:39 +08:00

pkg-fetch

Github Releases page of this project contains base binaries, used by pkg to create executables. pkg-fetch npm package downloads base binaries or compiles them from source.