2022-03-15 13:29:32 +01:00
|
|
|
# Windows installer
|
|
|
|
|
2022-03-23 20:46:05 +01:00
|
|
|
`pandemonium.iss` is an [Inno Setup](https://jrsoftware.org/isinfo.php) installer file
|
2022-03-15 13:29:32 +01:00
|
|
|
that can be used to build a Windows installer. The generated installer is able
|
2022-03-23 20:46:05 +01:00
|
|
|
to run without Administrator privileges and can optionally add Pandemonium to the
|
2022-03-15 13:29:32 +01:00
|
|
|
user's `PATH` environment variable.
|
|
|
|
|
|
|
|
To use Inno Setup on Linux, use [innoextract](https://constexpr.org/innoextract/)
|
|
|
|
to extract the Inno Setup installer then run `ISCC.exe` using
|
|
|
|
[WINE](https://www.winehq.org/).
|
|
|
|
|
|
|
|
## Building
|
|
|
|
|
2022-03-23 20:46:05 +01:00
|
|
|
- Place a Pandemonium editor executable in this folder and rename it to `pandemonium.exe`.
|
|
|
|
- Run the Inno Setup Compiler (part of the Inno Setup suite) on the `pandemonium.iss` file.
|
2022-03-15 13:29:32 +01:00
|
|
|
|
|
|
|
If everything succeeds, an installer will be generated in this folder.
|