comparison deploy/osx/sign.sh @ 207:a3e9ddb7bb8b

OS/X deployment: include plugins in bundle, use qt.conf instead of programmatic means of finding them. Now that the accessibility plugin is found, the toolbars are being rendered correctly
author Chris Cannam
date Thu, 06 Mar 2014 12:42:25 +0000
parents 26784984642a
children af696edbd644
comparison
equal deleted inserted replaced
206:40e6ba379f2c 207:a3e9ddb7bb8b
15 codesign -s "Developer ID Application: Chris Cannam" -fv "$fr" 15 codesign -s "Developer ID Application: Chris Cannam" -fv "$fr"
16 done 16 done
17 find "$app" -name \*.dylib -print | while read fr; do 17 find "$app" -name \*.dylib -print | while read fr; do
18 codesign -s "Developer ID Application: Chris Cannam" -fv "$fr" 18 codesign -s "Developer ID Application: Chris Cannam" -fv "$fr"
19 done 19 done
20 codesign -s "Developer ID Application: Chris Cannam" -fv "$app/Contents/Resources/Tony" 20 codesign -s "Developer ID Application: Chris Cannam" -fv "$app/Contents/MacOS/Tony.bin"
21 codesign -s "Developer ID Application: Chris Cannam" -fv \ 21 codesign -s "Developer ID Application: Chris Cannam" -fv \
22 --requirements '=designated => identifier "uk.ac.qmul.eecs.c4dm.Tony" 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"))' \ 22 --requirements '=designated => identifier "uk.ac.qmul.eecs.c4dm.Tony" 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"))' \
23 "$app" 23 "$app"
24 done 24 done
25 25