Lesson 14 - New install
A custom install is needed if a third party changes or adds to the logic of the Site Manager or LS One POS and wishes to compile an install with the changed or added logic.
Prerequisites
You need to have the Inno Setup 5.6.1 (unicode) compiler to run the install scripts that create the custom installs.
The Inno Setup install files (.iss) are plain text files with a pascal-like syntax. You can use one of the following tools to modify them:
- the Inno Setup Compiler, provided with standard Inno Setup installation kit
- the Inno Script Studio script editor, provided with Inno Setup QuickStart Pack installation kit
- Visual Studio Code with the following extensions:
Create new installers
When you have done your customizations to the code you need to run the install scripts.
- Learn how to create the new installers here: How to create the installs
Update the installer scripts
If you have created a new plugin or added other new projects to your LS One solution you will need to include these in your installer scripts.
You can also add external data packages to the install.
Exercise
Task:
Create a new installer for the customizations you have done in the exercises so far. There is a new plugin to be added.
Results:
You have created new installers for LS One. If you install your Site Manager you should be able to see the plugin you have created and in the LS One POS all items should cost 100.