Making Executables Installable with Inno Setup

Posted on Fri 08 November 2019 in Software Development • 1 min read

Following on from last week's post on making executable GUIs with Gooey, this post will cover how to make the executables we have packaged up into installable files so our users can run them easily.

Once we have created the executable file for our GUI (which will be located in the dist folder:

explorer_QxD96RKedI

Now we are going to use a program called Inno Setup, which can be downloaded from: http://www.jrsoftware.org/isinfo.php.

After you've installed Inno Setup, run these commands:

  1. Select create a new script file using the Script Wizard

image-20191106201014701

  1. Fill in the application information

image-20191106201132191

  1. Leave defaults

image-20191106201214496

  1. Select the *.exe file found in the dist folder

image-20191106201302960

  1. Select shortcut choices

image-20191106201331420

  1. Add any license or information files

image-20191106201402191

  1. Select install mode

image-20191106201440980

  1. Select the languages

image-20191106201500118

  1. Provide compiler settings and icon for installable

image-20191106201550569

  1. Leave default

image-20191106201611129

  1. Compile new script

image-20191106201634021

  1. Share around the executable installer!

image-20191106201801891

Once installed, it will now act and behave like any other software installed on your computer!

image-20191106201903238