diff options
author | Micah Lee <micah@micahflee.com> | 2018-01-15 21:32:55 -0800 |
---|---|---|
committer | Micah Lee <micah@micahflee.com> | 2018-01-15 21:32:55 -0800 |
commit | b7192f276454961ab4f87585545f76bf4d5766ae (patch) | |
tree | 451d51b8fa0c69b7f1abf586d32049ff7510305c /BUILD.md | |
parent | ea908c1841a11b72fdd889cf68a2a8dd2a6a9161 (diff) | |
download | onionshare-b7192f276454961ab4f87585545f76bf4d5766ae.tar.gz onionshare-b7192f276454961ab4f87585545f76bf4d5766ae.zip |
Updating Windows build deps, and recreating the nsis installer script for new files
Diffstat (limited to 'BUILD.md')
-rw-r--r-- | BUILD.md | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -71,7 +71,7 @@ Now you should have `dist/OnionShare.pkg`. ### Setting up your dev environment -Download the latest Python 3.5.2, 32-bit (x86) from https://www.python.org/downloads/release/python-352/ (note that there's a pyinstaller/pywin32 bug that prevents 3.6.x from working). I downloaded `python-3.5.2.exe`. When installing it, make sure to check the "Add Python 3.5 to PATH" checkbox on the first page of the installer. +Download Python 3.6.4, 32-bit (x86) from https://www.python.org/downloads/release/python-364/. I downloaded `python-3.6.4.exe`. When installing it, make sure to check the "Add Python 3.5 to PATH" checkbox on the first page of the installer. Open a command prompt, cd to the onionshare folder, and install dependencies with pip: @@ -79,6 +79,8 @@ Open a command prompt, cd to the onionshare folder, and install dependencies wit pip3 install -r install\requirements-windows.txt ``` +Download and install pywin32 (build 221, x86, for python 3.6) from https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/. I downloaded `pywin32-221.win32-py3.6.exe`. + Download and install Qt5 from https://www.qt.io/download-open-source/. I downloaded `qt-unified-windows-x86-3.0.2-online.exe`. There's no need to login to a Qt account during installation. Make sure you install the latest Qt 5.x. I installed Qt 5.10.0. After that you can try both the CLI and the GUI version of OnionShare: |