Installer - RepairShopr/AutoPrintr-win GitHub Wiki

Used tools:

NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.

File: installer/AutoPrintr_install.nsi

Main installer script: contatins relative links to programm files and build instructions

File: installer/version.nsi

Additional helper script for getting application version and saving it to file version.txt. Automatically executes in build event to build exe, then this exe is executes by main build script.

VS Project build script

VS project contains additonal script in post build events - this script run NSIS and then 7z for creating 2 archives 7z and zip.