Mercurial > hg > tony
view deploy/osx/sign.sh @ 571:2cf4978eb724
Fix failure of "Form Note from Selection" to work correctly when an existing note spanned one end of the selection but did not reach the other. Also update subrepos to fix a deadlock
author | Chris Cannam |
---|---|
date | Thu, 20 Jun 2019 11:10:59 +0100 |
parents | dd344309667f |
children | e37d76c3242f |
line wrap: on
line source
#!/bin/bash set -eu # Execute this from the top-level directory of the project (the one # that contains the .app bundle). Supply the name of the .app bundle # as argument dir="$1" if [ -z "$dir" ] || [ ! -d "$dir" ]; then echo "Usage: $0 <pkgdir>" echo "Where pkgdir is the directory containing <MyApplication>.app" echo "All .app bundles in pkgdir will be signed" exit 2 fi entitlements=deploy/osx/Entitlements.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 --options runtime "$fr" done codesign -s "Developer ID Application: Chris Cannam" -fv --deep --options runtime --entitlements "$entitlements" "$app/Contents/MacOS/Tony" codesign -s "Developer ID Application: Chris Cannam" -fv --deep --options runtime --entitlements "$entitlements" "$app" done