WiX

  1. Install python dependency
    1. Check registry for python dependency
    2. If not there, do a Custom Action (more info)

    3. If python installation fails, quit???
  2. Setup Environment Variables (more info)

  3. Setup Registry Entries (more info)

    1. Icons
    2. Click Actions
  4. Create Shortcuts
    1. Desktop
    2. Program Files
    3. Documentation Shortcut? (maybe link to website)
  5. Create Uninstaller???
  6. Setup custom continuity installation images (more info)

  7. Create “feature” for every file. Probably need to use python’s glob library to do this dynamically
  8. Create GUID GUIDGen.exe

  9. Useful links:
  10. Maybe if you are not the admin change the default installation directory