feat(installer/windows): add wix installer (#3916)

This commit is contained in:
David Lane 2026-02-07 15:21:25 -05:00 committed by GitHub
commit cdc444314f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 208 additions and 4 deletions

View file

@ -156,6 +156,8 @@ dependencies=(
pacman -S "${dependencies[@]}"
```
To create a WiX installer, you also need to install [.NET](https://dotnet.microsoft.com/download).
### Clone
Ensure [git](https://git-scm.com) is installed on your system, then clone the repository using the following command:
@ -198,9 +200,12 @@ ninja -C build
```}
}}
@tab{Windows | @tabs{
@tab{Installer | ```bash
@tab{NSIS Installer | ```bash
cpack -G NSIS --config ./build/CPackConfig.cmake
```}
@tab{WiX Installer | ```bash
cpack -G WIX --config ./build/CPackConfig.cmake
```}
@tab{Portable | ```bash
cpack -G ZIP --config ./build/CPackConfig.cmake
```}