comparison deploy/osx/sign.sh @ 2374:9ca6872a5d0f

Rework deployment scripts with a separate package/notarize step
author Chris Cannam
date Wed, 16 Oct 2019 13:50:06 +0100
parents 4f4eb416fcb4
children f6398deea932
comparison
equal deleted inserted replaced
2373:8036dd41f3aa 2374:9ca6872a5d0f
21 find "$app" -name \*.dylib -print | while read fr; do 21 find "$app" -name \*.dylib -print | while read fr; do
22 codesign -s "Developer ID Application: Chris Cannam" -fv --deep "$fr" 22 codesign -s "Developer ID Application: Chris Cannam" -fv --deep "$fr"
23 done 23 done
24 codesign -s "Developer ID Application: Chris Cannam" -fv --deep "$app/Contents/MacOS/Sonic Visualiser" 24 codesign -s "Developer ID Application: Chris Cannam" -fv --deep "$app/Contents/MacOS/Sonic Visualiser"
25 codesign -s "Developer ID Application: Chris Cannam" -fv --deep "$app" 25 codesign -s "Developer ID Application: Chris Cannam" -fv --deep "$app"
26 # codesign -s "Developer ID Application: Chris Cannam" -fv --deep \
27 # --requirements '=designated => identifier "org.sonicvisualiser.SonicVisualiser" and ( (anchor apple generic and certificate leaf[field.1.2.840.113635.100.6.1.9] ) or (anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] and certificate leaf[field.1.2.840.113635.100.6.1.13] and certificate leaf[subject.OU] = "M2H8666U82"))' \
28 # "$app"
29 done 26 done
30 27