Skip to content
This repository has been archived by the owner on Nov 22, 2021. It is now read-only.

Latest commit

 

History

History
32 lines (25 loc) · 716 Bytes

BUILD.md

File metadata and controls

32 lines (25 loc) · 716 Bytes

You will need

  • To run Uiltje from source:
    • Python 2
    • WxPython
    • These files in static/tap
      • OemWin2k.inf
      • tap0901.cat
      • tap0901.sys
      • tapinstall.exe
    • These files in openvpn
      • libeay32.dll
      • libssl32.dll
      • openvpn.exe
  • To create a EXE:
    • PyInstaller
    • UPX (optional)
  • To create the installer:
    • NSIS
    • NSIS Self-Extractor Kit

First, test Uiltje from source. Run:

path\to\python.exe main.py

Then create the stand-alone EXE:

path\to\python.exe path\to\pyinstaller.py uiltje.spec

pyinstaller will put the EXE in dist/main. Test it. Then right-click on Uiltje.nsi and select "Compile NSI Script". That's it.