feat(installer/windows): add wix installer (#3916)
This commit is contained in:
@@ -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
|
||||
```}
|
||||
|
||||
@@ -331,7 +331,12 @@ brew uninstall sunshine
|
||||
|
||||
#### Installer (recommended)
|
||||
|
||||
> [!CAUTION]
|
||||
> The msi installer is preferred moving forward. Before using a different type of installer, you should manually
|
||||
> uninstall the previous installation.
|
||||
|
||||
1. Download and install
|
||||
[Sunshine-Windows-AMD64-installer.msi](https://github.com/LizardByte/Sunshine/releases/latest/download/Sunshine-Windows-AMD64-installer.msi)
|
||||
[Sunshine-Windows-AMD64-installer.exe](https://github.com/LizardByte/Sunshine/releases/latest/download/Sunshine-Windows-AMD64-installer.exe)
|
||||
|
||||
> [!TIP]
|
||||
@@ -339,6 +344,7 @@ brew uninstall sunshine
|
||||
> | File | log paths |
|
||||
> | ---- | --------- |
|
||||
> | .exe | `%%PROGRAMFILES%/Sunshine/install.log`<br>`%%TEMP%/Sunshine/logs/install/` |
|
||||
> | .msi | `%%TEMP%/Sunshine/logs/install/` |
|
||||
|
||||
> [!CAUTION]
|
||||
> You should carefully select or unselect the options you want to install. Do not blindly install or
|
||||
|
||||
Reference in New Issue
Block a user