comparison deploy/osx/build-and-package.sh @ 64:0c94d3065ecd

Fix app signing; remove plugin signing from project files, as we now need to separate out the plugin build, plugin signing, and installer build phases on every platform
author Chris Cannam
date Tue, 11 Feb 2020 10:16:49 +0000
parents 3fd66c30eb28
children bf0fc15c3e21
comparison
equal deleted inserted replaced
63:58e766558fac 64:0c94d3065ecd
111 find "$volume" -exec touch \{\} \; 111 find "$volume" -exec touch \{\} \;
112 echo "Done" 112 echo "Done"
113 113
114 echo 114 echo
115 echo "Signing installer..." 115 echo "Signing installer..."
116 codesign -s "$identity" -fv --deep --timestamp --options runtime "$volume" 116 find "$target" -name \*.dylib -print | while read fr; do
117 codesign -s "$identity" -fv --deep --timestamp --options runtime "$fr"
118 done
119 codesign -s "$identity" -fv --deep --timestamp --options runtime "$target/Contents/MacOS/$app"
120 codesign -s "$identity" -fv --deep --timestamp --options runtime "$target"
117 echo "Done" 121 echo "Done"
118 122
119 echo 123 echo
120 echo "Making dmg..." 124 echo "Making dmg..."
121 rm -f "$dmg" 125 rm -f "$dmg"