Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: arm64/x64 inputs may contain universal binaries that are not the…
… same (#62) * Mach-O types are in big endian format One of my dependencies for some reason has two universal binaries per platform, and they are not exactly the same bytewise. I'm unsure why. But I am certain they are functional. In any case, this error is erroneously being thrown since it fails the previous byte comparison match. ```ts throw new Error(`Can't reconcile two non-macho files ${file}`); ``` CAFEBABE and FEEDFACE magics for universal binaries. This will allow packaging to continue if both the arm and x64 packages have universal binaries. * Update asar-utils.ts * Update asar-utils.ts
- Loading branch information