Calum Lind e87236514d
[Build] Fix entry point build errors
Fixed a mistake settings entry points in setup.py. Replaced with simpler
logic since gui_scripts only affect Windows.

Fixed entry point changes affecting pyinstaller build

Corrected deluge-web.exe to have no console instead of
deluge-web-debug.exe
2022-02-06 21:02:43 +00:00
..
2022-01-13 22:23:08 +00:00
2022-01-13 22:23:08 +00:00
2022-01-13 22:23:08 +00:00
2022-01-13 22:23:08 +00:00

= Deluge Installer for Windows =

Instructions for building the Deluge NSIS Installer for Windows Vista/7/8/8.1/10/11.

== Dependencies ==

== Build Steps ==

  1. Build and Install Deluge on Windows.

  2. Run the pyinstaller from the deluge\packaging\win directory.spec:

    pyinstaller --clean delugewin.spec --distpath .\packaging\win\freeze

    The result is a PyInstaller version of Deluge in packaging\win\freeze.

  3. Run the NSIS script:

    64-bit python:

    makensis /Darch=x64 deluge-win-installer.nsi

    32-bit python:

    makensis /Darch=x86 deluge-win-installer.nsi

    Note: If you don't specify arch defaults to trying x64

The result is a standalone installer in the packaging\win directory.