-
Notifications
You must be signed in to change notification settings - Fork 1
How To Build and Contribute
Vincent Chen edited this page May 28, 2015
·
1 revision
Under Construction...
Note: Everything should be built for 32 bit.
- https://pip.pypa.io/en/latest/installing.html ## this is a package installer
- Windows Only: you will also need to install pip for windows extension ## need to get the link
- pip install bottle # bottle is the webserver
- pip install cherry # cherrypy is the muti threaded add on for bottle
- pip install numpy # this is used to calculate the automatic align to center...
- Windows Only: win32 ui, it can be found at http://sourceforge.net/projects/pywin32/. This is used to see if meshmixer is actually open.
- pip install pyinstaller
- pyinstaller build.spec
- You will need to copy over the extensions folder to {$projectfolder}/dist/extensions, this wasn't packaged in because the packager was trying to link dependencies of the code in this file, which is injected runtime in our case. Also, the additional .exe at {$projectfolder}/dist is just a dummy .exe, still haven't figured out how to get rid of it.