Mercurial > hg > sonic-visualiser
diff deploy/osx/sign.sh @ 2385:f6398deea932
Attempt to request to load unsigned plugins. Not helping with the plugins that are currently failing.
author | Chris Cannam |
---|---|
date | Thu, 17 Oct 2019 15:33:05 +0100 |
parents | 9ca6872a5d0f |
children | 6c15b82e7e69 |
line wrap: on
line diff
--- a/deploy/osx/sign.sh Thu Oct 17 14:48:43 2019 +0100 +++ b/deploy/osx/sign.sh Thu Oct 17 15:33:05 2019 +0100 @@ -13,15 +13,16 @@ exit 2 fi -# NB at some point we are going to have to include "--options runtime" -# in all of these codesign invocations, and figure out what to do -# about signing plugins... +entitlements=deploy/osx/Entitlements.plist +helper_entitlements=deploy/osx/HelperEntitlements.plist for app in "$dir"/*.app; do find "$app" -name \*.dylib -print | while read fr; do - codesign -s "Developer ID Application: Chris Cannam" -fv --deep "$fr" + codesign -s "Developer ID Application: Chris Cannam" -fv --deep --options runtime "$fr" done - codesign -s "Developer ID Application: Chris Cannam" -fv --deep "$app/Contents/MacOS/Sonic Visualiser" - codesign -s "Developer ID Application: Chris Cannam" -fv --deep "$app" + codesign -s "Developer ID Application: Chris Cannam" -fv --deep --options runtime --entitlements "$entitlements" "$app/Contents/MacOS/Sonic Visualiser" + codesign -s "Developer ID Application: Chris Cannam" -fv --deep --options runtime --entitlements "$helper_entitlements" "$app/Contents/MacOS/vamp-plugin-load-checker" + codesign -s "Developer ID Application: Chris Cannam" -fv --deep --options runtime --entitlements "$helper_entitlements" "$app/Contents/MacOS/piper-vamp-simple-server" + codesign -s "Developer ID Application: Chris Cannam" -fv --deep --options runtime --entitlements "$entitlements" "$app" done