You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* This builds and stores the application bundle in the ./dist subfolder as BlocklyPropClient.app
149
+
* See BlocklyPropClient.macos.spec Details (below) for more information
149
150
* Sign and Package BlocklyPropClient (requires signing certificate in Mac's KeyChain)
150
151
* Navigate to the package folder
151
152
* cd package
152
153
* Run the mac_sign_and_package script giving the proper version number and deploy option
153
154
* To include the FTDI USB Drivers inside the installer:
154
-
* ./mac_app_sign_and_package.sh -a "BlocklyPropClient" -v 0.5.1 -r -f -d
155
+
*_$ ./mac_app_sign_and_package.sh -a "BlocklyPropClient" -v 0.5.1 -r -f -d_
155
156
* To exclude the FTDI USB Drivers from the installer:
156
-
* ./mac_app_sign_and_package.sh -a "BlocklyPropClient" -v 0.5.1 -d
157
+
*_$ ./mac_app_sign_and_package.sh -a "BlocklyPropClient" -v 0.5.1 -d_
157
158
* The installer package will be written to the ../dist subfolder as BlocklyPropClient-0.5.1-setup-MacOS.pkg
158
159
* Deactivate the Virtual Environment...
159
-
* (VPython)$ deactivate
160
+
*_(VPython)$ deactivate_
160
161
* The "(VPython)" prefix will now disappear from your command-line
161
162
163
+
#### BlocklyPropClient.macos.spec Details
164
+
165
+
The BlocklyPropClient.macos.spec is the build specification file for Mac OS. This file contains Python executable source generated automatically by the pyi-makespec command and also later amended to include features not expressible via the pyi-makespec command-line.
166
+
167
+
To regenerate a specification file for Mac OS:
168
+
* Navigate to the project
169
+
*_$ cd ~/PythonProjects/BlocklyPropClient_
170
+
* Activate the _Virtual Python_ environment for BlocklyPropClient
0 commit comments