forked from I2P_Developers/i2p.i2p
Mac OS X Launcher:
* Enabled Apple's "Hardened Runtime", however unsecure memory had to be allowed to spawn java etc. * Updated docs about Event Manager code * Make the launcher handle cases where extract is incomplete or invalid * Bugfixes as always
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
. .sign-secrets
|
||||
|
||||
APP_NAME="I2PLauncher"
|
||||
VERSION="0.9.36"
|
||||
DMG_BACKGROUND_IMG="Background.png"
|
||||
@@ -98,6 +100,8 @@ hdiutil detach "${DEVICE}"
|
||||
echo "Creating compressed image"
|
||||
hdiutil convert "${DMG_TMP}" -format UDZO -imagekey zlib-level=9 -o "${DMG_FINAL}"
|
||||
|
||||
codesign --force --sign "${APPLE_CODE_SIGNER_ID}" "${DMG_FINAL}"
|
||||
|
||||
# clean up
|
||||
rm -rf "${DMG_TMP}"
|
||||
rm -rf "${STAGING_DIR}"
|
||||
|
Reference in New Issue
Block a user