Mercurial > hg > tony
comparison deploy/osx/deploy-and-package.sh @ 630:e77c6e2f6453
Minor tweaks to Mac packaging
author | Chris Cannam |
---|---|
date | Thu, 10 Oct 2019 14:54:10 +0100 |
parents | fe1a77d4aeaa |
children | 2d1ec96b00b1 |
comparison
equal
deleted
inserted
replaced
629:74e8894027c7 | 630:e77c6e2f6453 |
---|---|
36 cp COPYING "$volume/COPYING.txt" | 36 cp COPYING "$volume/COPYING.txt" |
37 cp CHANGELOG "$volume/CHANGELOG.txt" | 37 cp CHANGELOG "$volume/CHANGELOG.txt" |
38 cp CITATION "$volume/CITATION.txt" | 38 cp CITATION "$volume/CITATION.txt" |
39 cp -rp "$source" "$target" | 39 cp -rp "$source" "$target" |
40 | 40 |
41 # update file timestamps so as to make the build date apparent | |
42 find "$volume" -exec touch \{\} \; | |
43 | |
41 echo "Done" | 44 echo "Done" |
42 | 45 |
43 echo | 46 echo |
44 echo "Code-signing volume..." | 47 echo "Code-signing volume..." |
45 | 48 |
56 rm -r "$volume" | 59 rm -r "$volume" |
57 | 60 |
58 echo "Done" | 61 echo "Done" |
59 | 62 |
60 echo | 63 echo |
64 echo "Signing dmg..." | |
65 | |
66 codesign -s "Developer ID Application: Chris Cannam" -fv "$dmg" | |
67 | |
68 echo | |
61 echo "Submitting dmg for notarization..." | 69 echo "Submitting dmg for notarization..." |
62 | 70 |
63 deploy/osx/notarize.sh "$dmg" || exit 1 | 71 deploy/osx/notarize.sh "$dmg" || exit 1 |
64 | 72 |
65 echo "Done" | 73 echo "Done" |