Commit Graph

5 Commits

Author SHA1 Message Date
Robert Adam
59ae429972 MAINT: Update copyright notice to 2021
This was done by running scripts/updateLicenseHeaders.py and then
manually editing the LICENSE file.
2021-03-02 10:15:01 +01:00
Davide Beatrici
9cc486f24f FIX(installer): Change version regex so that it accepts multiple digits
Now that we reached build number 10 the current expression is not valid anymore.

As a result, the version is not set and the build fails.

This commit rewrites the regex so that it accepts multiple digits and is also shorter.

Co-Authored-By: Jan Klass <kissaki@posteo.de>
2021-02-08 00:01:07 +01:00
Robert Adam
b06aa6a11a BUILD(installer): Include g15-helper
Fixes #4708
2021-01-23 20:20:17 +01:00
Nik Reist
e845f51220 FEAT(installer): Add support for snapshot builds
This commit:

- Adds null checks and error messages for "--arch" and "--version" to WixSharp projects.

- Sets cabinet file name to "Mumble.cab", for consistency with our previous installers.

- Cleans up ClientInstaller.

- Fixes regex patterns for string input safety and to simplify conditions.
2021-01-10 02:02:12 +01:00
Nik Reist
88e1786849 REFAC(installer-msi) Simplify WiX component install
Remove CPack and previous WiX installer projects and sources
Add toolset and for WixSharp to facilitate client and server builds
individually or collectively.
Add multilanguage build with packaging=ON and translations=ON, and
standard build with packaging=ON. Builds are also aware of client and
server option settings.
Add correct LICENSE to installer
2020-12-11 22:07:25 -05:00