Building a TiXL Installer
We use Inno Setup to generate a .exe installer that includes all dependencies and installs the Windows Graphics Tools.
Quick Build (One Click)
- Install Inno Setup.
- Open
Installer/installer.issin Inno Setup. - Click the Play button.
This automatically runs build-release.ps1 which publishes the Player and builds the full solution in Release mode before packaging the installer. The output is created at Installer/Output/.
Manual Build (Step by Step)
If you need to build without Inno Setup, or want to run steps individually:
# From the repository root:
pwsh Installer/build-release.ps1
This runs:
dotnet restoredotnet publishfor the Player (self-contained, win-x64) toPlayer/bin/ReleasePublished/dotnet build -c Releasefor the full solution (Editor post-build copies the published Player into its output)
The result is a complete build in Editor/bin/Release/net10.0-windows/.
Dependencies
The build script automatically downloads these into Installer/dependencies/downloads/ if not already present:
The installer bundles them and installs them on the user's machine if needed.