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"