Mercurial > hg > vamp-plugin-pack
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" |