Open ghost opened 3 years ago
What is your npm version? Did you try updating npm and electron-builder to the latest version? Seems like an issue with electron-builder.
What is your npm version? Did you try updating npm and electron-builder to the latest version? Seems like an issue with electron-builder.
My npm
version is 6.14.8, but I think it's irrelevant, electron-builder is not used in this project anyway I've just used it for the reference.
I believe the problem is in this piece of code: https://github.com/sindresorhus/create-dmg/blob/cbabf27d2646d870a925ed704a4e7d0779e66a6e/sla.js#L67
There's no unflatten
verb in hdiutil
on macOS Big Sur.
There's a solution in https://stackoverflow.com/a/64836269/64949
Fellow @create-dmg devs have recently added https://github.com/create-dmg/create-dmg/commit/f75cc032d77672adab60cebd49db000a8ff7446 to solve the same issue.
For a working fix, albeit maybe short-term: https://github.com/sindresorhus/create-dmg/pull/66
As I understand, alternate solution is to disable license addition in this project and use separate executable to add license from here: https://github.com/argv-minus-one/dmg-license
Version: 5.3.0
When I'm trying to add
license.txt
it fails with the following message:It seems to be a known issue and here's how it's fixed in
electron-builder
.