File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ #
12# To build a distributable version of the dicy2_server.py , the full procedure is the following:
23#
34# ```shell
67# make dmg
78# ```
89#
10+ # Our normal procedure has been to:
11+ # * run `make pyinstaller` on High Sierra (MacOS 10.13) to support every OS from High Sierra to Monterey
12+ # * run `make notarize` on Big Sur (MacOS 11.0) or later (since `notarytool` was introduced with MacOS 11)
13+ #
914# Again, you will need to adapt the `pyinstaller` command to correspond to your own codesigning identity.
1015#
1116# You will also need to adapt the `xcrun notarytool` line of the `make notarize` command to correspond to your
12- # own app-specific password generated from your [Apple Developer Account](https://appleid.apple.com/account/).
17+ # own app-specific password generated from your [Apple Developer Account](https://appleid.apple.com/account/). Go to "App specific password".
1318# To store the password to make it available by script, you can run `xcrun notarytool store-credentials`. The values in each should be:
1419# * Profile name: repmus (for compatibility below, you can change it to whatever if you update the notarize command further down in the Makefile)
1520# * App Store Connect API: (leave it empty)
2328# than the system it was built on. An application built on an Intel Mac is also generally compatible with M1 (or M2)
2429# macs but not vice versa. It is therefore recommended to build the app on the oldest OS that should be supported.
2530#
26- # Our normal procedure has been to:
27- # * run `make pyinstaller` on High Sierra (MacOS 10.13) to support every OS from High Sierra to Monterey
28- # * run `make notarize` on Big Sur (MacOS 11.0) or later (since `notarytool` was introduced with MacOS 11)
29- #
3031
3132
3233
You can’t perform that action at this time.
0 commit comments