mirror of
https://github.com/mumble-voip/mumble.git
synced 2025-10-26 11:19:16 +00:00
Merge PR #5059: DOCS(installer): Fixup and extend installer build documentation
This commit is contained in:
commit
b0cb7871df
@ -2,9 +2,16 @@
|
||||
|
||||
Currently, the installer creation has been tested on Windows only.
|
||||
|
||||
For creating the installer, [WixSharp](https://github.com/oleg-shilo/wixsharp/releases) has to be present on your system. Please see the following [README](https://github.com/oleg-shilo/wixsharp/blob/master/README.md) for install information.
|
||||
For creating the installer, [WixSharp](https://github.com/oleg-shilo/wixsharp) has to be present on your system.
|
||||
|
||||
An installer can be created after invoking cmake with the `-Dpackaging=ON` and `-Dtranslations=OFF` options, and building. This creates a *single-language* installer.
|
||||
1. Download the [latest WixSharp release](https://github.com/oleg-shilo/wixsharp/releases)
|
||||
2. Extract into a folder
|
||||
3. Add that folder to the PATH environment variable
|
||||
|
||||
To create a *multi-language* installer, make sure the following option is set `-Dpackaging=ON` and (re-)run the cmake configure step. Multi-language packaging is the default.
|
||||
The cmake option `packaging`, off by default, specifies whether or not to build the installer. If being built it will be multi-lingual by default.
|
||||
|
||||
Use the cmake generate option `-Dpackaging=ON` to enable building the installer.
|
||||
|
||||
Use the additional cmake generate option `-Dtranslations=OFF` to build a single-language installer instead.
|
||||
|
||||
Note that the installers expect some components to be built. For example, the client installer expects the `g15` component to be built too. Without it packaging will fail on the missing expected file.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user