InnoSetup Installer (inno)

InnoSetup generates standalone Windows install wizards with the .exe extension. It supports every version of Windows from Windows 2000 to Windows 10 and bundles an uninstaller automatically.

Usage

packthing inno

Requirements

InnoSetup 5.5 or higher must be installed, and the compiler executable, iscc.exe, must be in the path.

Python Pillow must also be installed to generate icons for shortcuts and start menu entries.

Configuration

target:
    inno:
        banner:
        run:
banner:

Add a banner image to the installer. The banner has a maximum size of 164x314 and displays at the left side of the wizard for the duration of the installation.

banner: icons/win-banner.bmp
run:

Adds a page in the wizard that will give the option to launch the specified binary after the installation is complete.

The parameter is the name of the executable as defined in a files key. If no builder defines the executable in a files key, the packager will fail to run.

run: propelleride

Example

target:
    inno:
        banner: icons/win-banner.bmp
        run: propelleride