Code sign Mac packages. #2875

This commit is contained in:
Alessandro Ranellucci 2017-03-29 18:48:46 +02:00
parent 0c8f5eeb90
commit 467dc324f6

View File

@ -117,5 +117,13 @@ make_plist
echo $PkgInfoContents >$appfolder/Contents/PkgInfo echo $PkgInfoContents >$appfolder/Contents/PkgInfo
if [[ -e "${KEYCHAIN_FILE}" ]]; then
echo "Signing app..."
security list-keychains -s "${KEYCHAIN_FILE}"
security default-keychain -s "${KEYCHAIN_FILE}"
security unlock-keychain -p "${KEYCHAIN_PASSWORD}" "${KEYCHAIN_FILE}"
codesign --sign "${KEYCHAIN_IDENTITY}" "$appfolder"
fi
echo "Creating dmg file...." echo "Creating dmg file...."
hdiutil create -fs HFS+ -srcfolder "$appfolder" -volname "$appname" "$dmgfile" hdiutil create -fs HFS+ -srcfolder "$appfolder" -volname "$appname" "$dmgfile"