Download the win32 folder of the repository.
data/dgenies/templates folder of the win32 folder all files contained in the
src/dgenies/templates folder of the dgenies repository.
data/dgenies/static folder of the win32 folder all files and folders contained in the
src/dgenies/static folder of the dgenies repository.
data/dgenies/md folder of the win32 folder all files and folders contained in the
src/dgenies/md folder of the dgenies repository.
src/bin/dgenies script from the dgenies repository to the win32 folder and rename it
Install required packages
Start by installing dgenies:
pip install dgenies
Then, install pyinstaller, which will create the executable for windows:
pip install pyinstaller
You will also need Inno Setup to build setup file. We use the 5.9 version.
Into the win32 folder, run the following command.
pyinstaller --icon=data/logo.ico --clean dgeniesrun.py
This will create a
dist folder with inside a
dgeniesrun folder. Other folders will be created, but you can delete them.
Launch build of the build_setup.iss file with InnoSetup. It will create the EXE setup file inside the new Output folder.