dplug-build improvements
p0nce opened this issue · comments
p0nce commented
- Mac: Codesigning should be
--deep
=> actually no, it's deprecated - Mac: package build should use
xcrun
- Mac: code signing should use
xcrun
- Mac: notarization upload should support
--keychain-profile <profile>
instead of--team-id %s --apple-id %s --password %s
=> new key in plugin.json to do that:"keychainProfile-osx"
- Mac: try with hardened runtime
--options=runtime
: worth it? Doesn't seem strictly needed, but Surge and Audio Damage do this nowadays. => added, seems to work and pass notarization - Windows: should display where the installer is, and size of installer
p0nce commented
Done