-------------------------------------------------------------
                How to compile under Win32
-------------------------------------------------------------


1. Install Python 2.7.18 (http://www.python.org) and add the Python path to the variable
   PATH of Windows

2. Install wxPython 2.8.12.1 for Python 2.7 (Unicode version) (http://www.wxpython.org)

3. Install Python for Windows extensions 228 for Python 2.7
   (https://github.com/mhammond/pywin32)

4. Install the Python Cryptography Toolkit 2.6.1 for Python 2.7
   (http://www.dlitz.net/software/pycrypto/ or
   https://pypi.org/project/pycrypto/#files)

5. Install NSIS 3.11 (http://nsis.sourceforge.net/) and add the NSIS path to the variable
   PATH of Windows

6. Install py2exe 0.6.9 (http://www.py2exe.org/)

-- Note : steps 7 and 8 are optional steps to build an executable that forces single
   processor affinity --

7. Install imagecfg (http://www.robpol86.com/misc_pgs/imagecfg.php)

8. Modify makeDist.bat to point to the location for ImageCFG
   i.e.:
   set IMGCFG=C:\Progra~1\Imagecfg\imagecfg.exe

-------------------------------------------------------------

9. Run makeDist.bat. Files for distribution are stored in the dist\abc directory

10. Run makeNsi.bat to build an installer. It will be created in the dist folder under
    the current directory.