Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNik Reist <zeroability@tutanota.com>2020-11-08 06:26:44 +0300
committerNik Reist <zeroability@tutanota.com>2020-12-12 06:07:25 +0300
commit88e17868493b7e08fe3339069c11cbc5c39e62e5 (patch)
tree36e49efb3b97795eaf978e4a25a536a6f9734fd8 /installer
parent919f1f7a3f489a1d43475b07b6ae35196889c474 (diff)
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
Diffstat (limited to 'installer')
-rw-r--r--installer/ClientInstaller.cs202
-rw-r--r--installer/Files.wxs201
-rw-r--r--installer/Mumble.rtfbin0 -> 2084 bytes
-rw-r--r--installer/MumbleInstall.cs27
-rw-r--r--installer/MumbleInstall.sln25
-rw-r--r--installer/MumbleInstall.wixproj105
-rw-r--r--installer/MumbleUCRTComponentRefs.wxi48
-rw-r--r--installer/MumbleUCRTComponents.wxi130
-rw-r--r--installer/MurmurUCRTComponentRefs.wxi48
-rw-r--r--installer/MurmurUCRTComponents.wxi130
-rw-r--r--installer/Plugins.wxs219
-rw-r--r--installer/Product.wxs191
-rw-r--r--installer/ServerInstaller.cs110
-rw-r--r--installer/Settings.wxi143
-rw-r--r--installer/Translations/Czech.wxl54
-rw-r--r--installer/Translations/Danish.wxl51
-rw-r--r--installer/Translations/Dutch.wxl52
-rw-r--r--installer/Translations/English.wxl52
-rw-r--r--installer/Translations/Finnish.wxl52
-rw-r--r--installer/Translations/French.wxl52
-rw-r--r--installer/Translations/German.wxl51
-rw-r--r--installer/Translations/Greek.wxl51
-rw-r--r--installer/Translations/Italian.wxl52
-rw-r--r--installer/Translations/Japanese.wxl52
-rw-r--r--installer/Translations/Norwegian.wxl51
-rw-r--r--installer/Translations/Polish.wxl53
-rw-r--r--installer/Translations/Portuguese.wxl51
-rw-r--r--installer/Translations/Russian.wxl51
-rw-r--r--installer/Translations/SimpChinese.wxl51
-rw-r--r--installer/Translations/Spanish.wxl51
-rw-r--r--installer/Translations/Swedish.wxl51
-rw-r--r--installer/Translations/TradChinese.wxl51
-rw-r--r--installer/Translations/Turkish.wxl52
-rw-r--r--installer/UI.wxs75
-rwxr-xr-xinstaller/build_installer.pl40
-rw-r--r--installer/client-shortcuts.xml24
-rw-r--r--installer/gen-ucrt.py74
-rw-r--r--installer/server-shortcuts.xml24
-rw-r--r--installer/wix-template.xml52
39 files changed, 339 insertions, 2510 deletions
diff --git a/installer/ClientInstaller.cs b/installer/ClientInstaller.cs
new file mode 100644
index 000000000..918345cdb
--- /dev/null
+++ b/installer/ClientInstaller.cs
@@ -0,0 +1,202 @@
+// Copyright 2020 The Mumble Developers. All rights reserved.
+// Use of this source code is governed by a BSD-style license
+// that can be found in the LICENSE file at the root of the
+// Mumble source tree or at <https://www.mumble.info/LICENSE>.
+
+//css_ref MumbleInstall.dll
+//css_ref Wix_bin\SDK\Microsoft.Deployment.WindowsInstaller.dll;
+
+using System;
+using System.Text.RegularExpressions;
+using System.Windows.Forms;
+using Microsoft.Deployment.WindowsInstaller;
+using WixSharp;
+using WixSharp.CommonTasks;
+
+public class ClientInstaller : MumbleInstall {
+ public ClientInstaller(string version, string arch) {
+ string upgradeGuid = "D269FC55-4F2C-4285-9AA9-4D034AF305C4";
+ string[] binaries = null;
+ string[] plugins = {
+ "amongus.dll",
+ "aoc.dll",
+ "arma2.dll",
+ "bf1.dll",
+ "bf2.dll",
+ "bf3.dll",
+ "bf4.dll",
+ "bf4_x86.dll",
+ "bf1942.dll",
+ "bf2142.dll",
+ "bfbc2.dll",
+ "bfheroes.dll",
+ "blacklight.dll",
+ "borderlands.dll",
+ "borderlands2.dll",
+ "breach.dll",
+ "cod2.dll",
+ "cod4.dll",
+ "cod5.dll",
+ "codmw2.dll",
+ "codmw2so.dll",
+ "cs.dll",
+ "dys.dll",
+ "etqw.dll",
+ "ffxiv.dll",
+ "ffxiv_x64.dll",
+ "gmod.dll",
+ "gtaiv.dll",
+ "gtasa.dll",
+ "gtav.dll",
+ "gw.dll",
+ "insurgency.dll",
+ "jc2.dll",
+ "link.dll",
+ "lol.dll",
+ "lotro.dll",
+ "ql.dll",
+ "rl.dll",
+ "se.dll",
+ "sr.dll",
+ "ut3.dll",
+ "ut99.dll",
+ "ut2004.dll",
+ "wolfet.dll",
+ "wow.dll",
+ "wow_x64.dll"
+ };
+
+ string[] licenses = {
+ "qt.txt",
+ "portaudio.txt",
+ "gpl.txt",
+ "speex.txt",
+ "lgpl.txt",
+ "Mumble.rtf"
+ };
+
+ if (arch == "x64") {
+ // 64 bit
+ this.Platform = WixSharp.Platform.x64;
+ binaries = new string[] {
+ "celt0.0.7.0.dll",
+ "opus.dll",
+ "rnnoise.dll",
+ "speex.dll",
+ "mumble.exe",
+ "mumble_app.dll",
+ "mumble_ol.dll",
+ "mumble_ol_helper.exe",
+ "mumble_ol_helper_x64.exe",
+ "mumble_ol_x64.dll"
+ };
+ } else if (arch == "x86") {
+ // 32 bit
+ this.Platform = WixSharp.Platform.x86;
+ binaries = new string[] {
+ "celt0.0.7.0.dll",
+ "opus.dll",
+ "rnnoise.dll",
+ "speex.dll",
+ "mumble.exe",
+ "mumble_app.dll",
+ "mumble_ol.dll",
+ "mumble_ol_helper.exe"
+ };
+ }
+
+ this.Name = "Mumble (client)";
+ this.UpgradeCode = Guid.Parse(upgradeGuid);
+ this.Version = new Version(version);
+ this.OutFileName = "mumble_client-" + this.Version + "-" + arch;
+
+ var progsDir = new Dir(@"%ProgramFiles%");
+ var productDir = new Dir("Mumble");
+ var installDir = new Dir("client");
+ var pluginDir = new Dir("plugins");
+ var licenseDir = new Dir("licenses");
+ var menuDir = new Dir(@"%ProgramMenu%");
+ var desktopDir = new Dir(@"%Desktop%");
+ var shortcutDir = new Dir("Mumble");
+ var menuShortcut = new ExeFileShortcut("Mumble", "[INSTALLDIR]mumble.exe", arguments: "");
+ var deskShortcut = new ExeFileShortcut("Mumble", "[INSTALLDIR]mumble.exe", arguments: "");
+
+ deskShortcut.IconFile = @"..\icons\mumble.ico";
+ menuShortcut.IconFile = @"..\icons\mumble.ico";
+
+ shortcutDir.Shortcuts = new ExeFileShortcut[] { menuShortcut };
+ desktopDir.Shortcuts = new ExeFileShortcut[] { deskShortcut };
+
+ var binaryFiles = new File[binaries.Length];
+ var licenseFiles = new File[licenses.Length];
+ var pluginFiles = new File[plugins.Length];
+
+ for (int i = 0; i < binaries.Length; i++) {
+ binaryFiles[i] = new File(@"..\..\" + binaries[i]);
+ }
+
+ for (int i = 0; i < licenses.Length; i++) {
+ licenseFiles[i] = new File(@"..\..\licenses\" + licenses[i]);
+ }
+
+ for (int i = 0; i < plugins.Length; i++) {
+ pluginFiles[i] = new File(@"..\..\plugins\" + plugins[i]);
+ }
+
+ installDir.Files = binaryFiles;
+ licenseDir.Files = licenseFiles;
+ pluginDir.Files = pluginFiles;
+
+ menuDir.Dirs = new Dir[] { shortcutDir };
+ installDir.Dirs = new Dir[] { licenseDir, pluginDir };
+ productDir.Dirs = new Dir[] { installDir };
+ progsDir.Dirs = new Dir[] { productDir};
+
+ this.Dirs = new Dir[] {
+ progsDir,
+ menuDir,
+ desktopDir
+ };
+ }
+}
+
+public class CustomActions
+{
+ [CustomAction]
+ public static ActionResult InstallDeskShortcut(Session session) {
+ if (DialogResult.Yes == MessageBox.Show("Would you like to create a shortcut on the Desktop?", "Desktop Shortcut", MessageBoxButtons.YesNo)) {
+ session["INSTALLDESKTOPSHORTCUT"] = "yes";
+ }
+ return ActionResult.Success;
+ }
+}
+
+class BuildInstaller
+{
+ public static void Main(string[] args) {
+ string version = "";
+ string arch = "";
+ bool isAllLangs = false;
+
+ for (int i = 0; i < args.Length; i++) {
+ if (args[i] == "--version" && Regex.Match(args[i + 1], @"^\d+$.^\d+$.^\d+$", RegexOptions.None) != null) {
+ version = args[i + 1];
+ }
+
+ if (args[i] == "--arch" && (args[i + 1] == "x64" || args[i + 1] == "x86")) {
+ arch = args[i + 1];
+ }
+
+ if (args[i] == "--all-languages") {
+ isAllLangs = true;
+ }
+ }
+
+ var clInstaller = new ClientInstaller(version, arch);
+ if (isAllLangs) {
+ clInstaller.BuildMultilanguageMsi();
+ } else {
+ clInstaller.BuildMsi();
+ }
+ }
+}
diff --git a/installer/Files.wxs b/installer/Files.wxs
deleted file mode 100644
index 315ba3bed..000000000
--- a/installer/Files.wxs
+++ /dev/null
@@ -1,201 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
- <?include "Settings.wxi" ?>
-
- <!-- Mumble Version Specific -->
- <Fragment>
- <?ifdef VersionSubDir ?>
- <DirectoryRef Id="VersionFolder">
- <?else ?>
- <DirectoryRef Id="INSTALLDIR">
- <?endif ?>
-
- <Component Id="mumble_app.dll">
- <File Source="$(var.SourceDir)\release\mumble_app.dll" KeyPath="yes" />
- </Component>
- <Component Id="mumble_ol.dll">
- <File Source="$(var.SourceDir)\release\mumble_ol.dll" KeyPath="yes" />
- </Component>
- <Component Id="mumble_ol_helper.exe">
- <File Source="$(var.SourceDir)\release\mumble_ol_helper.exe" KeyPath="yes" />
- </Component>
- <Component Id="mumble_ol_x64.dll">
- <File Source="$(var.SourceDir)\release\mumble_ol_x64.dll" KeyPath="yes" />
- </Component>
- <Component Id="mumble_ol_helper_x64.exe">
- <File Source="$(var.SourceDir)\release\mumble_ol_helper_x64.exe" KeyPath="yes" />
- </Component>
-
- <Component Id="celt0.0.7.0.dll">
- <File Source="$(var.SourceDir)\release\celt0.0.7.0.dll" KeyPath="yes" />
- </Component>
- <Component Id="speex.dll">
- <File Source="$(var.SourceDir)\release\speex.dll" KeyPath="yes" />
- </Component>
- <Component Id="opus.dll">
- <File Source="$(var.SourceDir)\release\opus.dll" KeyPath="yes" />
- </Component>
-
- <?ifdef SSE ?>
- <Component Id="celt0.0.7.0.sse.dll">
- <File Source="$(var.SourceDir)\release\celt0.0.7.0.sse.dll" KeyPath="yes" />
- </Component>
- <?endif ?>
-
- <?ifdef SSE2 ?>
- <Component Id="celt0.0.7.0.sse2.dll">
- <File Source="$(var.SourceDir)\release\celt0.0.7.0.sse2.dll" KeyPath="yes" />
- </Component>
- <Component Id="opus.sse2.dll">
- <File Source="$(var.SourceDir)\release\opus.sse2.dll" KeyPath="yes" />
- </Component>
- <?endif ?>
-
- <?ifdef G15 ?>
- <Component Id="mumble_g15_helper.exe">
- <File Source="$(var.SourceDir)\release\mumble-g15-helper.exe" KeyPath="yes" />
- </Component>
- <?endif ?>
-
- <?ifdef RNN ?>
- <Component Id="rnnoise.dll">
- <File Source="$(var.SourceDir)\release\rnnoise.dll" KeyPath="yes" />
- </Component>
- <?endif ?>
-
- <?ifdef RedistDirVC14 ?>
- <Component Id="msvcp140.dll">
- <File Source="$(var.RedistDirVC14)\msvcp140.dll" KeyPath="yes" />
- </Component>
- <Component Id="vcruntime140.dll">
- <File Source="$(var.RedistDirVC14)\vcruntime140.dll" KeyPath="yes" />
- </Component>
- <?endif ?>
-
- <?ifdef RedistDirUCRT ?>
- <?include "MumbleUCRTComponents.wxi" ?>
- <?endif ?>
-
- <?ifdef VersionSubDir ?>
- </DirectoryRef>
- <?else ?>
- </DirectoryRef>
- <?endif ?>
- </Fragment>
-
- <!-- Mumble -->
- <Fragment>
- <DirectoryRef Id="INSTALLDIR">
- <Component Id="MumbleDesktopShortcutComponent" Guid="$(var.MumbleDesktopShortcutGuid)" KeyPath="yes">
- <Shortcut Id="MumbleDesktopShortcut"
- Directory="DesktopFolder"
- Name="Mumble"
- WorkingDirectory="INSTALLDIR"
- Target="[INSTALLDIR]mumble.exe"
- Icon="mumble.ico"
- IconIndex="0">
- <ShortcutProperty Key="System.AppUserModel.ID" Value="net.sourceforge.mumble.Mumble" />
- </Shortcut>
- </Component>
-
- <Component Id="MumbleStartMenuShortcutComponent" Guid="$(var.MumbleStartMenuShortcutGuid)" KeyPath="yes">
- <Shortcut Id="MumbleStartMenuShortcut"
- Directory="ApplicationProgramsFolder"
- Name="Mumble"
- WorkingDirectory="INSTALLDIR"
- Target="[INSTALLDIR]mumble.exe"
- Icon="mumble.ico"
- IconIndex="0">
- <ShortcutProperty Key="System.AppUserModel.ID" Value="net.sourceforge.mumble.Mumble" />
- </Shortcut>
- </Component>
-
- <Component Id="mumble.exe" Guid="$(var.MumbleExeGuid)">
- <File Id="mumble.exe" Source="$(var.SourceDir)\release\mumble.exe" KeyPath="yes">
- </File>
-
- <RegistryValue Root="HKCR" Key="mumble" Value="URL:Mumble" Type="string" />
- <RegistryValue Root="HKCR" Key="mumble" Name="URL Protocol" Value="" Type="string" />
- <RegistryValue Root="HKCR" Key="mumble\DefaultIcon" Value="[#mumble.exe]" Type="string" />
- <RegistryValue Root="HKCR" Key="mumble\shell\open\command" Value="[#mumble.exe] &quot;%1&quot;" Type="string" />
- </Component>
-
- <Component Id="MurmurDesktopShortcutComponent" Guid="$(var.MurmurDesktopShortcutGuid)" KeyPath="yes">
- <Shortcut Id="MurmurDesktopShortcut"
- Directory="DesktopFolder"
- Name="Murmur"
- WorkingDirectory="INSTALLDIR"
- Target="[INSTALLDIR]murmur.exe"
- Icon="murmur.ico"
- IconIndex="0" />
- </Component>
-
- <Component Id="MurmurStartMenuShortcutComponent" Guid="$(var.MurmurStartMenuShortcutGuid)" KeyPath="yes">
- <Shortcut Id="MurmurStartMenuShortcut"
- Directory="ApplicationProgramsFolder"
- Name="Murmur"
- WorkingDirectory="INSTALLDIR"
- Target="[INSTALLDIR]murmur.exe"
- Icon="murmur.ico"
- IconIndex="0" />
- </Component>
-
- <Component Id="murmur.exe">
- <File Id="murmur.exe" Source="$(var.SourceDir)\release\murmur.exe" KeyPath="yes">
- </File>
- </Component>
- <Component Id="murmur.ini" NeverOverwrite="yes" Permanent="yes">
- <File Source="$(var.SourceDir)\scripts\murmur.ini.win32" Name="murmur.ini" KeyPath="yes" />
- </Component>
- <Component Id="Murmur.ice">
- <File Source="$(var.SourceDir)\src\murmur\Murmur.ice" KeyPath="yes" />
- </Component>
-
- <?ifdef VersionSubDir ?>
- <?ifdef RedistDirVC14 ?>
- <Component Id="Murmur_msvcp140.dll">
- <File Id="Murmur_msvcp120.dll" Source="$(var.RedistDirVC14)\msvcp140.dll" KeyPath="yes" />
- </Component>
- <Component Id="Murmur_vcruntime140.dll">
- <File Id="Murmur_vcruntime140.dll" Source="$(var.RedistDirVC14)\vcruntime140.dll" KeyPath="yes" />
- </Component>
- <?endif ?>
- <?ifdef RedistDirUCRT ?>
- <?include "MurmurUCRTComponents.wxi" ?>
- <?endif ?>
- <?endif ?>
-
- <Component Id="licence.txt" Guid="$(var.LicenseTextGuid)">
- <File Source="$(var.SourceDir)\installer\gpl.txt" Name="licence.txt" KeyPath="yes" />
- </Component>
- <Component Id="Readme.txt" Guid="$(var.ReadMeTextGuid)">
- <File Source="$(var.SourceDir)\README.md" Name="Readme.md" KeyPath="yes" />
- </Component>
- <Component Id="Changes.txt">
- <File Source="$(var.SourceDir)\CHANGES" Name="Changes.txt" KeyPath="yes" />
- </Component>
- <Component Id="speex.txt">
- <File Source="$(var.SourceDir)\installer\speex.txt" KeyPath="yes" />
- </Component>
- <Component Id="qt.txt">
- <File Source="$(var.SourceDir)\installer\qt.txt" KeyPath="yes" />
- </Component>
-
- </DirectoryRef>
- </Fragment>
-
- <!-- Directory tree -->
- <Fragment>
- <DirectoryRef Id="INSTALLDIR">
- <?ifdef VersionSubDir ?>
- <Directory Id="VersionContainerFolder" Name="Versions">
- <Directory Id="VersionFolder" Name="$(var.VersionSubDir)">
- <Directory Id="PluginFolder" Name="plugins" />
- </Directory>
- </Directory>
- <?else ?>
- <Directory Id="PluginFolder" Name="plugins" />
- <?endif ?>
- </DirectoryRef>
- </Fragment>
-</Wix>
diff --git a/installer/Mumble.rtf b/installer/Mumble.rtf
new file mode 100644
index 000000000..15e14336c
--- /dev/null
+++ b/installer/Mumble.rtf
Binary files differ
diff --git a/installer/MumbleInstall.cs b/installer/MumbleInstall.cs
new file mode 100644
index 000000000..2e58233a8
--- /dev/null
+++ b/installer/MumbleInstall.cs
@@ -0,0 +1,27 @@
+// Copyright 2020 The Mumble Developers. All rights reserved.
+// Use of this source code is governed by a BSD-style license
+// that can be found in the LICENSE file at the root of the
+// Mumble source tree or at <https://www.mumble.info/LICENSE>.
+
+using System;
+using WixSharp;
+
+// base class with info across installers
+public class MumbleInstall : Project {
+ public MumbleInstall() {
+ var allUsersProp = new Property("ALLUSERS", "1");
+ this.Language = "en-US,cs-CZ,da-DK,de-DE,el-GR,es-ES,fi-FI,fr-FR,it-IT,ja-JP,nb-NO,nl-NL,pl-PL,pt-PT,ru-RU,sv-SE,tr-TR,zh-CN,zh-TW";
+ this.MajorUpgradeStrategy = MajorUpgradeStrategy.Default;
+ this.MajorUpgradeStrategy.RemoveExistingProductAfter = Step.InstallInitialize;
+ this.PreserveTempFiles = true;
+ this.BackgroundImage = @"..\dlgbmp.bmp";
+ this.BannerImage = @"..\bannrbmp.bmp";
+ this.LicenceFile = @"..\..\licenses\Mumble.rtf";
+ this.UI = WUI.WixUI_Minimal;
+ this.ControlPanelInfo.Comments = "Mumble is a free, open source, low latency, high quality voice chat application.";
+ this.ControlPanelInfo.Manufacturer = "Mumble VoIP";
+ this.ControlPanelInfo.ProductIcon = @"..\icons\mumble.ico";
+ this.ControlPanelInfo.UrlInfoAbout = "https://mumble.info";
+ this.Properties = new Property[] { allUsersProp };
+ }
+}
diff --git a/installer/MumbleInstall.sln b/installer/MumbleInstall.sln
deleted file mode 100644
index 6491f4ca1..000000000
--- a/installer/MumbleInstall.sln
+++ /dev/null
@@ -1,25 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
-Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "MumbleInstall", "MumbleInstall.wixproj", "{84AFEA8B-15E5-4CC7-B77D-27DD17030944}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {84AFEA8B-15E5-4CC7-B77D-27DD17030944}.Debug|x64.ActiveCfg = Debug|x86
- {84AFEA8B-15E5-4CC7-B77D-27DD17030944}.Debug|x86.ActiveCfg = Debug|x86
- {84AFEA8B-15E5-4CC7-B77D-27DD17030944}.Debug|x86.Build.0 = Debug|x86
- {84AFEA8B-15E5-4CC7-B77D-27DD17030944}.Release|x64.ActiveCfg = Release|x64
- {84AFEA8B-15E5-4CC7-B77D-27DD17030944}.Release|x64.Build.0 = Release|x64
- {84AFEA8B-15E5-4CC7-B77D-27DD17030944}.Release|x86.ActiveCfg = Release|x86
- {84AFEA8B-15E5-4CC7-B77D-27DD17030944}.Release|x86.Build.0 = Release|x86
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
diff --git a/installer/MumbleInstall.wixproj b/installer/MumbleInstall.wixproj
deleted file mode 100644
index b25850c9c..000000000
--- a/installer/MumbleInstall.wixproj
+++ /dev/null
@@ -1,105 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup Condition=" '$(MUMBLE_PREFIX)' != '' ">
- <WixToolPath>$(MUMBLE_PREFIX)\wix\</WixToolPath>
- <WixTargetsPath>$(WixToolPath)Wix.targets</WixTargetsPath>
- <WixTasksPath>$(WixToolPath)wixtasks.dll</WixTasksPath>
- </PropertyGroup>
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">x86</Platform>
- <ProductVersion>3.5</ProductVersion>
- <ProjectGuid>{84afea8b-15e5-4cc7-b77d-27dd17030944}</ProjectGuid>
- <SchemaVersion>2.0</SchemaVersion>
- <OutputName>Mumble</OutputName>
- <OutputType>Package</OutputType>
- <WixTargetsPath Condition=" '$(WixTargetsPath)' == '' AND '$(MSBuildExtensionsPath32)' != '' ">$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
- <WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
- <OutputPath>bin\$(Configuration)\</OutputPath>
- <IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
- <DefineConstants>Debug</DefineConstants>
- <LinkerAdditionalOptions>
- </LinkerAdditionalOptions>
- <Cultures>en-us</Cultures>
- <SuppressIces>ICE43;ICE57</SuppressIces>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
- <OutputPath>bin\$(Configuration)\</OutputPath>
- <IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
- <DefineConstants>
- </DefineConstants>
- <LinkerAdditionalOptions>-cc obj -reusecab</LinkerAdditionalOptions>
- <VerboseOutput>True</VerboseOutput>
- <SuppressValidation>True</SuppressValidation>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
- <DefineConstants>Debug</DefineConstants>
- <LinkerAdditionalOptions />
- <Cultures>en-us</Cultures>
- <SuppressIces>ICE43;ICE57</SuppressIces>
- <OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
- <IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
- <DefineConstants />
- <LinkerAdditionalOptions>-cc obj -reusecab</LinkerAdditionalOptions>
- <VerboseOutput>True</VerboseOutput>
- <SuppressValidation>True</SuppressValidation>
- <OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
- <IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
- </PropertyGroup>
- <ItemGroup>
- <Compile Include="Files.wxs" />
- <Compile Include="Plugins.wxs" />
- <Compile Include="Product.wxs" />
- <Compile Include="UI.wxs" />
- </ItemGroup>
- <ItemGroup>
- <EmbeddedResource Include="Translations\Czech.wxl" />
- <EmbeddedResource Include="Translations\Danish.wxl" />
- <EmbeddedResource Include="Translations\Dutch.wxl" />
- <EmbeddedResource Include="Translations\English.wxl" />
- <EmbeddedResource Include="Translations\Finnish.wxl" />
- <EmbeddedResource Include="Translations\French.wxl" />
- <EmbeddedResource Include="Translations\German.wxl" />
- <EmbeddedResource Include="Translations\Greek.wxl" />
- <EmbeddedResource Include="Translations\Italian.wxl" />
- <EmbeddedResource Include="Translations\Japanese.wxl" />
- <EmbeddedResource Include="Translations\Norwegian.wxl" />
- <EmbeddedResource Include="Translations\Polish.wxl" />
- <EmbeddedResource Include="Translations\Portuguese.wxl" />
- <EmbeddedResource Include="Translations\Russian.wxl" />
- <EmbeddedResource Include="Translations\SimpChinese.wxl" />
- <EmbeddedResource Include="Translations\Spanish.wxl" />
- <EmbeddedResource Include="Translations\Swedish.wxl" />
- <EmbeddedResource Include="Translations\TradChinese.wxl" />
- <EmbeddedResource Include="Translations\Turkish.wxl" />
- </ItemGroup>
- <ItemGroup>
- <Content Include="Settings.wxi" />
- </ItemGroup>
- <ItemGroup>
- <Folder Include="Translations" />
- </ItemGroup>
- <ItemGroup>
- <WixExtension Include="WixUtilExtension">
- <HintPath>$(WixExtDir)\WixUtilExtension.dll</HintPath>
- <Name>WixUtilExtension</Name>
- </WixExtension>
- <WixExtension Include="WixUIExtension">
- <HintPath>$(WIX)\bin\WixUIExtension.dll</HintPath>
- <Name>WixUIExtension</Name>
- </WixExtension>
- </ItemGroup>
- <Import Project="$(WixTargetsPath)" />
- <!--
- To modify your build process, add your task inside one of the targets below and uncomment it.
- Other similar extension points exist, see Wix.targets.
- <Target Name="BeforeBuild">
- </Target>
- <Target Name="AfterBuild">
- </Target>
- -->
-</Project> \ No newline at end of file
diff --git a/installer/MumbleUCRTComponentRefs.wxi b/installer/MumbleUCRTComponentRefs.wxi
deleted file mode 100644
index 70dcbcb12..000000000
--- a/installer/MumbleUCRTComponentRefs.wxi
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Include>
-
-<!-- This file is auto-generated via gen-ucrt.py. Please don't touch by hand -->
-
-<ComponentRef Id="api_ms_win_core_console_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_datetime_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_debug_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_errorhandling_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_file_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_file_l1_2_0.dll" />
-<ComponentRef Id="api_ms_win_core_file_l2_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_handle_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_heap_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_interlocked_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_libraryloader_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_localization_l1_2_0.dll" />
-<ComponentRef Id="api_ms_win_core_memory_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_namedpipe_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_processenvironment_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_processthreads_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_processthreads_l1_1_1.dll" />
-<ComponentRef Id="api_ms_win_core_profile_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_rtlsupport_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_string_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_synch_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_synch_l1_2_0.dll" />
-<ComponentRef Id="api_ms_win_core_sysinfo_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_timezone_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_core_util_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_conio_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_convert_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_environment_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_filesystem_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_heap_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_locale_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_math_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_multibyte_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_private_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_process_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_runtime_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_stdio_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_string_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_time_l1_1_0.dll" />
-<ComponentRef Id="api_ms_win_crt_utility_l1_1_0.dll" />
-<ComponentRef Id="ucrtbase.dll" />
-
-</Include>
diff --git a/installer/MumbleUCRTComponents.wxi b/installer/MumbleUCRTComponents.wxi
deleted file mode 100644
index 083f88ae2..000000000
--- a/installer/MumbleUCRTComponents.wxi
+++ /dev/null
@@ -1,130 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Include>
-
-<!-- This file is auto-generated via gen-ucrt.py. Please don't touch by hand -->
-
-<Component Id="api_ms_win_core_console_l1_1_0.dll">
- <File Id="api_ms_win_core_console_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-console-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_datetime_l1_1_0.dll">
- <File Id="api_ms_win_core_datetime_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-datetime-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_debug_l1_1_0.dll">
- <File Id="api_ms_win_core_debug_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-debug-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_errorhandling_l1_1_0.dll">
- <File Id="api_ms_win_core_errorhandling_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-errorhandling-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_file_l1_1_0.dll">
- <File Id="api_ms_win_core_file_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-file-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_file_l1_2_0.dll">
- <File Id="api_ms_win_core_file_l1_2_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-file-l1-2-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_file_l2_1_0.dll">
- <File Id="api_ms_win_core_file_l2_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-file-l2-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_handle_l1_1_0.dll">
- <File Id="api_ms_win_core_handle_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-handle-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_heap_l1_1_0.dll">
- <File Id="api_ms_win_core_heap_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-heap-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_interlocked_l1_1_0.dll">
- <File Id="api_ms_win_core_interlocked_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-interlocked-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_libraryloader_l1_1_0.dll">
- <File Id="api_ms_win_core_libraryloader_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-libraryloader-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_localization_l1_2_0.dll">
- <File Id="api_ms_win_core_localization_l1_2_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-localization-l1-2-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_memory_l1_1_0.dll">
- <File Id="api_ms_win_core_memory_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-memory-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_namedpipe_l1_1_0.dll">
- <File Id="api_ms_win_core_namedpipe_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-namedpipe-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_processenvironment_l1_1_0.dll">
- <File Id="api_ms_win_core_processenvironment_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-processenvironment-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_processthreads_l1_1_0.dll">
- <File Id="api_ms_win_core_processthreads_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-processthreads-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_processthreads_l1_1_1.dll">
- <File Id="api_ms_win_core_processthreads_l1_1_1.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-processthreads-l1-1-1.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_profile_l1_1_0.dll">
- <File Id="api_ms_win_core_profile_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-profile-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_rtlsupport_l1_1_0.dll">
- <File Id="api_ms_win_core_rtlsupport_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-rtlsupport-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_string_l1_1_0.dll">
- <File Id="api_ms_win_core_string_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-string-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_synch_l1_1_0.dll">
- <File Id="api_ms_win_core_synch_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-synch-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_synch_l1_2_0.dll">
- <File Id="api_ms_win_core_synch_l1_2_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-synch-l1-2-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_sysinfo_l1_1_0.dll">
- <File Id="api_ms_win_core_sysinfo_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-sysinfo-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_timezone_l1_1_0.dll">
- <File Id="api_ms_win_core_timezone_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-timezone-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_core_util_l1_1_0.dll">
- <File Id="api_ms_win_core_util_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-util-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_conio_l1_1_0.dll">
- <File Id="api_ms_win_crt_conio_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-conio-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_convert_l1_1_0.dll">
- <File Id="api_ms_win_crt_convert_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-convert-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_environment_l1_1_0.dll">
- <File Id="api_ms_win_crt_environment_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-environment-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_filesystem_l1_1_0.dll">
- <File Id="api_ms_win_crt_filesystem_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-filesystem-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_heap_l1_1_0.dll">
- <File Id="api_ms_win_crt_heap_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-heap-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_locale_l1_1_0.dll">
- <File Id="api_ms_win_crt_locale_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-locale-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_math_l1_1_0.dll">
- <File Id="api_ms_win_crt_math_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-math-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_multibyte_l1_1_0.dll">
- <File Id="api_ms_win_crt_multibyte_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-multibyte-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_private_l1_1_0.dll">
- <File Id="api_ms_win_crt_private_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-private-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_process_l1_1_0.dll">
- <File Id="api_ms_win_crt_process_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-process-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_runtime_l1_1_0.dll">
- <File Id="api_ms_win_crt_runtime_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-runtime-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_stdio_l1_1_0.dll">
- <File Id="api_ms_win_crt_stdio_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-stdio-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_string_l1_1_0.dll">
- <File Id="api_ms_win_crt_string_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-string-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_time_l1_1_0.dll">
- <File Id="api_ms_win_crt_time_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-time-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="api_ms_win_crt_utility_l1_1_0.dll">
- <File Id="api_ms_win_crt_utility_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-utility-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="ucrtbase.dll">
- <File Id="ucrtbase.dll" Source="$(var.RedistDirUCRT)\ucrtbase.dll" KeyPath="yes" />
-</Component>
-
-</Include>
diff --git a/installer/MurmurUCRTComponentRefs.wxi b/installer/MurmurUCRTComponentRefs.wxi
deleted file mode 100644
index cf5280e73..000000000
--- a/installer/MurmurUCRTComponentRefs.wxi
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Include>
-
-<!-- This file is auto-generated via gen-ucrt.py. Please don't touch by hand -->
-
-<ComponentRef Id="Murmur_api_ms_win_core_console_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_datetime_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_debug_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_errorhandling_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_file_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_file_l1_2_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_file_l2_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_handle_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_heap_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_interlocked_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_libraryloader_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_localization_l1_2_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_memory_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_namedpipe_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_processenvironment_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_processthreads_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_processthreads_l1_1_1.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_profile_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_rtlsupport_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_string_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_synch_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_synch_l1_2_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_sysinfo_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_timezone_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_core_util_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_conio_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_convert_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_environment_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_filesystem_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_heap_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_locale_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_math_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_multibyte_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_private_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_process_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_runtime_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_stdio_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_string_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_time_l1_1_0.dll" />
-<ComponentRef Id="Murmur_api_ms_win_crt_utility_l1_1_0.dll" />
-<ComponentRef Id="Murmur_ucrtbase.dll" />
-
-</Include>
diff --git a/installer/MurmurUCRTComponents.wxi b/installer/MurmurUCRTComponents.wxi
deleted file mode 100644
index 775c83f00..000000000
--- a/installer/MurmurUCRTComponents.wxi
+++ /dev/null
@@ -1,130 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Include>
-
-<!-- This file is auto-generated via gen-ucrt.py. Please don't touch by hand -->
-
-<Component Id="Murmur_api_ms_win_core_console_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_console_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-console-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_datetime_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_datetime_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-datetime-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_debug_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_debug_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-debug-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_errorhandling_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_errorhandling_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-errorhandling-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_file_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_file_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-file-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_file_l1_2_0.dll">
- <File Id="Murmur_api_ms_win_core_file_l1_2_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-file-l1-2-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_file_l2_1_0.dll">
- <File Id="Murmur_api_ms_win_core_file_l2_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-file-l2-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_handle_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_handle_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-handle-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_heap_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_heap_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-heap-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_interlocked_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_interlocked_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-interlocked-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_libraryloader_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_libraryloader_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-libraryloader-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_localization_l1_2_0.dll">
- <File Id="Murmur_api_ms_win_core_localization_l1_2_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-localization-l1-2-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_memory_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_memory_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-memory-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_namedpipe_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_namedpipe_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-namedpipe-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_processenvironment_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_processenvironment_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-processenvironment-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_processthreads_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_processthreads_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-processthreads-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_processthreads_l1_1_1.dll">
- <File Id="Murmur_api_ms_win_core_processthreads_l1_1_1.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-processthreads-l1-1-1.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_profile_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_profile_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-profile-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_rtlsupport_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_rtlsupport_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-rtlsupport-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_string_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_string_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-string-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_synch_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_synch_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-synch-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_synch_l1_2_0.dll">
- <File Id="Murmur_api_ms_win_core_synch_l1_2_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-synch-l1-2-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_sysinfo_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_sysinfo_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-sysinfo-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_timezone_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_timezone_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-timezone-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_core_util_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_core_util_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-core-util-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_conio_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_conio_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-conio-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_convert_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_convert_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-convert-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_environment_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_environment_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-environment-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_filesystem_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_filesystem_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-filesystem-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_heap_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_heap_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-heap-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_locale_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_locale_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-locale-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_math_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_math_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-math-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_multibyte_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_multibyte_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-multibyte-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_private_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_private_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-private-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_process_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_process_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-process-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_runtime_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_runtime_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-runtime-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_stdio_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_stdio_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-stdio-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_string_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_string_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-string-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_time_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_time_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-time-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_api_ms_win_crt_utility_l1_1_0.dll">
- <File Id="Murmur_api_ms_win_crt_utility_l1_1_0.dll" Source="$(var.RedistDirUCRT)\api-ms-win-crt-utility-l1-1-0.dll" KeyPath="yes" />
-</Component>
-<Component Id="Murmur_ucrtbase.dll">
- <File Id="Murmur_ucrtbase.dll" Source="$(var.RedistDirUCRT)\ucrtbase.dll" KeyPath="yes" />
-</Component>
-
-</Include>
diff --git a/installer/Plugins.wxs b/installer/Plugins.wxs
deleted file mode 100644
index d6d4c1be1..000000000
--- a/installer/Plugins.wxs
+++ /dev/null
@@ -1,219 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
- <?include "Settings.wxi" ?>
-
- <!-- Plugins -->
- <Fragment>
- <DirectoryRef Id="PluginFolder">
- <Component Id="link.dll">
- <File Source="$(var.SourceDir)\release\plugins\link.dll" KeyPath="yes" />
- </Component>
- <Component Id="aoc.dll">
- <File Source="$(var.SourceDir)\release\plugins\aoc.dll" KeyPath="yes" />
- </Component>
- <Component Id="arma2.dll">
- <File Source="$(var.SourceDir)\release\plugins\arma2.dll" KeyPath="yes" />
- </Component>
- <Component Id="bf1942.dll">
- <File Source="$(var.SourceDir)\release\plugins\bf1942.dll" KeyPath="yes" />
- </Component>
- <Component Id="bf2.dll">
- <File Source="$(var.SourceDir)\release\plugins\bf2.dll" KeyPath="yes" />
- </Component>
- <Component Id="bf2142.dll">
- <File Source="$(var.SourceDir)\release\plugins\bf2142.dll" KeyPath="yes" />
- </Component>
- <Component Id="bf3.dll">
- <File Source="$(var.SourceDir)\release\plugins\bf3.dll" KeyPath="yes" />
- </Component>
- <Component Id="bfbc2.dll">
- <File Source="$(var.SourceDir)\release\plugins\bfbc2.dll" KeyPath="yes" />
- </Component>
- <Component Id="bfheroes.dll">
- <File Source="$(var.SourceDir)\release\plugins\bfheroes.dll" KeyPath="yes" />
- </Component>
- <Component Id="bf4_x86.dll">
- <File Source="$(var.SourceDir)\release\plugins\bf4_x86.dll" KeyPath="yes" />
- </Component>
- <Component Id="blacklight.dll">
- <File Source="$(var.SourceDir)\release\plugins\blacklight.dll" KeyPath="yes" />
- </Component>
- <Component Id="borderlands.dll">
- <File Source="$(var.SourceDir)\release\plugins\borderlands.dll" KeyPath="yes" />
- </Component>
- <Component Id="borderlands2.dll">
- <File Source="$(var.SourceDir)\release\plugins\borderlands2.dll" KeyPath="yes" />
- </Component>
- <Component Id="breach.dll">
- <File Source="$(var.SourceDir)\release\plugins\breach.dll" KeyPath="yes" />
- </Component>
- <Component Id="cod2.dll">
- <File Source="$(var.SourceDir)\release\plugins\cod2.dll" KeyPath="yes" />
- </Component>
- <Component Id="cod4.dll">
- <File Source="$(var.SourceDir)\release\plugins\cod4.dll" KeyPath="yes" />
- </Component>
- <Component Id="cod5.dll">
- <File Source="$(var.SourceDir)\release\plugins\cod5.dll" KeyPath="yes" />
- </Component>
- <Component Id="codmw2.dll">
- <File Source="$(var.SourceDir)\release\plugins\codmw2.dll" KeyPath="yes" />
- </Component>
- <Component Id="codmw2so.dll">
- <File Source="$(var.SourceDir)\release\plugins\codmw2so.dll" KeyPath="yes" />
- </Component>
- <Component Id="cs.dll">
- <File Source="$(var.SourceDir)\release\plugins\cs.dll" KeyPath="yes" />
- </Component>
- <Component Id="css.dll">
- <File Source="$(var.SourceDir)\release\plugins\css.dll" KeyPath="yes" />
- </Component>
- <Component Id="dods.dll">
- <File Source="$(var.SourceDir)\release\plugins\dods.dll" KeyPath="yes" />
- </Component>
- <Component Id="dys.dll">
- <File Source="$(var.SourceDir)\release\plugins\dys.dll" KeyPath="yes" />
- </Component>
- <Component Id="etqw.dll">
- <File Source="$(var.SourceDir)\release\plugins\etqw.dll" KeyPath="yes" />
- </Component>
- <Component Id="ffxiv.dll">
- <File Source="$(var.SourceDir)\release\plugins\ffxiv.dll" KeyPath="yes" />
- </Component>
- <Component Id="gmod.dll">
- <File Source="$(var.SourceDir)\release\plugins\gmod.dll" KeyPath="yes" />
- </Component>
- <Component Id="gtaiv.dll">
- <File Source="$(var.SourceDir)\release\plugins\gtaiv.dll" KeyPath="yes" />
- </Component>
- <Component Id="gw.dll">
- <File Source="$(var.SourceDir)\release\plugins\gw.dll" KeyPath="yes" />
- </Component>
- <Component Id="hl2dm.dll">
- <File Source="$(var.SourceDir)\release\plugins\hl2dm.dll" KeyPath="yes" />
- </Component>
- <Component Id="insurgency.dll">
- <File Source="$(var.SourceDir)\release\plugins\insurgency.dll" KeyPath="yes" />
- </Component>
- <Component Id="jc2.dll">
- <File Source="$(var.SourceDir)\release\plugins\jc2.dll" KeyPath="yes" />
- </Component>
- <Component Id="l4d.dll">
- <File Source="$(var.SourceDir)\release\plugins\l4d.dll" KeyPath="yes" />
- </Component>
- <Component Id="l4d2.dll">
- <File Source="$(var.SourceDir)\release\plugins\l4d2.dll" KeyPath="yes" />
- </Component>
- <Component Id="lol.dll">
- <File Source="$(var.SourceDir)\release\plugins\lol.dll" KeyPath="yes" />
- </Component>
- <Component Id="lotro.dll">
- <File Source="$(var.SourceDir)\release\plugins\lotro.dll" KeyPath="yes" />
- </Component>
- <Component Id="ql.dll">
- <File Source="$(var.SourceDir)\release\plugins\ql.dll" KeyPath="yes" />
- </Component>
- <Component Id="rl.dll">
- <File Source="$(var.SourceDir)\release\plugins\rl.dll" KeyPath="yes" />
- </Component>
- <Component Id="sr.dll">
- <File Source="$(var.SourceDir)\release\plugins\sr.dll" KeyPath="yes" />
- </Component>
- <Component Id="sto.dll">
- <File Source="$(var.SourceDir)\release\plugins\sto.dll" KeyPath="yes" />
- </Component>
- <Component Id="tf2.dll">
- <File Source="$(var.SourceDir)\release\plugins\tf2.dll" KeyPath="yes" />
- </Component>
- <Component Id="ut99.dll">
- <File Source="$(var.SourceDir)\release\plugins\ut99.dll" KeyPath="yes" />
- </Component>
- <Component Id="ut2004.dll">
- <File Source="$(var.SourceDir)\release\plugins\ut2004.dll" KeyPath="yes" />
- </Component>
- <Component Id="ut3.dll">
- <File Source="$(var.SourceDir)\release\plugins\ut3.dll" KeyPath="yes" />
- </Component>
- <Component Id="wolfet.dll">
- <File Source="$(var.SourceDir)\release\plugins\wolfet.dll" KeyPath="yes" />
- </Component>
- <Component Id="wow.dll">
- <File Source="$(var.SourceDir)\release\plugins\wow.dll" KeyPath="yes" />
- </Component>
-
- <?if $(sys.BUILDARCH) = "x64" ?>
- <Component Id="bf1.dll">
- <File Source="$(var.SourceDir)\release\plugins\bf1.dll" KeyPath="yes" />
- </Component>
- <Component Id="bf4.dll">
- <File Source="$(var.SourceDir)\release\plugins\bf4.dll" KeyPath="yes" />
- </Component>
- <Component Id="ffxiv_x64.dll">
- <File Source="$(var.SourceDir)\release\plugins\ffxiv_x64.dll" KeyPath="yes" />
- </Component>
- <Component Id="gtav.dll">
- <File Source="$(var.SourceDir)\release\plugins\gtav.dll" KeyPath="yes" />
- </Component>
- <Component Id="wow_x64.dll">
- <File Source="$(var.SourceDir)\release\plugins\wow_x64.dll" KeyPath="yes" />
- </Component>
- <?endif ?>
- </DirectoryRef>
-
- <ComponentGroup Id="Plugins">
- <ComponentRef Id="link.dll" />
- <ComponentRef Id="aoc.dll" />
- <ComponentRef Id="arma2.dll" />
- <ComponentRef Id="bf1942.dll" />
- <ComponentRef Id="bf2.dll" />
- <ComponentRef Id="bf2142.dll" />
- <ComponentRef Id="bf3.dll" />
- <ComponentRef Id="bfbc2.dll" />
- <ComponentRef Id="bfheroes.dll" />
- <ComponentRef Id="bf4_x86.dll" />
- <ComponentRef Id="borderlands.dll" />
- <ComponentRef Id="borderlands2.dll" />
- <ComponentRef Id="blacklight.dll" />
- <ComponentRef Id="breach.dll" />
- <ComponentRef Id="cod2.dll" />
- <ComponentRef Id="cod4.dll" />
- <ComponentRef Id="cod5.dll" />
- <ComponentRef Id="codmw2.dll" />
- <ComponentRef Id="codmw2so.dll" />
- <ComponentRef Id="cs.dll" />
- <ComponentRef Id="css.dll" />
- <ComponentRef Id="dods.dll" />
- <ComponentRef Id="dys.dll" />
- <ComponentRef Id="etqw.dll" />
- <ComponentRef Id="ffxiv.dll" />
- <ComponentRef Id="gmod.dll" />
- <ComponentRef Id="gtaiv.dll" />
- <ComponentRef Id="gw.dll" />
- <ComponentRef Id="hl2dm.dll" />
- <ComponentRef Id="insurgency.dll" />
- <ComponentRef Id="jc2.dll" />
- <ComponentRef Id="l4d.dll" />
- <ComponentRef Id="l4d2.dll" />
- <ComponentRef Id="lol.dll" />
- <ComponentRef Id="lotro.dll" />
- <ComponentRef Id="ql.dll" />
- <ComponentRef Id="rl.dll" />
- <ComponentRef Id="sr.dll" />
- <ComponentRef Id="sto.dll" />
- <ComponentRef Id="tf2.dll" />
- <ComponentRef Id="ut99.dll" />
- <ComponentRef Id="ut2004.dll" />
- <ComponentRef Id="ut3.dll" />
- <ComponentRef Id="wolfet.dll" />
- <ComponentRef Id="wow.dll" />
-
- <?if $(sys.BUILDARCH) = "x64" ?>
- <ComponentRef Id="bf1.dll" />
- <ComponentRef Id="bf4.dll" />
- <ComponentRef Id="ffxiv_x64.dll" />
- <ComponentRef Id="gtav.dll" />
- <ComponentRef Id="wow_x64.dll" />
- <?endif ?>
- </ComponentGroup>
- </Fragment>
-</Wix>
diff --git a/installer/Product.wxs b/installer/Product.wxs
deleted file mode 100644
index eff00b411..000000000
--- a/installer/Product.wxs
+++ /dev/null
@@ -1,191 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
- xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
- <?include "Settings.wxi" ?>
-
- <Product Id="*" Name="$(var.ProductName) $(var.ProductVersion)" Language="!(loc.LANG)" Version="$(var.ProductVersion)" Manufacturer="$(var.ProductManufacturer)" UpgradeCode="$(var.ProductUpgradeCode)">
- <Package Id="*" InstallerVersion="300" Compressed="yes" Languages="0,1028,1029,1030,1031,1032,1033,1034,1035,1036,1040,1041,1043,1044,1045,1046,1049,1053,1055,2052" />
-
- <Property Id='NSISINSTALL'>
- <RegistrySearch Id='NSISSearch' Win64='no' Root='HKLM' Key='SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Mumble' Type='directory' Name='InstallLocation' />
- </Property>
-
- <CustomAction Id="SetNSISPath" Property="NSISPath" Value="[NSISINSTALL]Uninstall.exe" />
- <CustomAction Id="NSISUninstall" Property="NSISPath" ExeCommand="/S _?=[NSISINSTALL]" Execute="deferred" Impersonate="no" Return="check" />
- <UI>
- <ProgressText Action="NSISUninstall">Uninstalling old version</ProgressText>
- </UI>
-
- <util:CloseApplication Id="CloseMumble" RebootPrompt="no" EndSessionMessage="yes" Target="mumble.exe" />
-
- <Property Id="WixShellExecTarget" Value="[#mumble.exe]" />
- <CustomAction Id="LaunchApplication" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" />
- <UI>
- <Publish Dialog="MumbleExitDialog" Control="Finish" Order="1" Event="DoAction" Value="LaunchApplication">LAUNCHAPPONEXIT</Publish>
- </UI>
-
- <Property Id='INSTALLDIR'>
- <ComponentSearch Id='SearchMumbleComponent' Guid='$(var.MumbleExeGuid)' />
- </Property>
-
- <Condition Message='$(var.ProductName) requires at least Windows XP SP2 or Windows Server 2003 SP1'>
- VersionNT > 501 OR (VersionNT = 501 AND ServicePackLevel >= 2) OR (VersionNT = 502 AND ServicePackLevel >= 1)
- </Condition>
-
- <MajorUpgrade AllowDowngrades='no' AllowSameVersionUpgrades='yes' MigrateFeatures='yes' Schedule='afterInstallExecute' DowngradeErrorMessage='A later version of [ProductName] is already installed.' />
-
- <Media Id="1" Cabinet="$(var.ProductName).cab" EmbedCab="yes" CompressionLevel="high" />
-
- <UIRef Id="MumbleUI_FeatureTree" />
- <UIRef Id="WixUI_ErrorProgressText" />
-
- <Property Id="ALLUSERS" Value="1" />
- <Property Id="REINSTALLMODE" Value="amus" /> <!-- See http://msdn.microsoft.com/en-us/library/aa371182(v=vs.85).aspx -->
- <Property Id="ARPURLINFOABOUT" Value="http://www.mumble.info/" />
- <Property Id="ARPURLUPDATEINFO" Value="http://www.mumble.info/" />
- <Property Id='ARPPRODUCTICON'>mumble.ico</Property>
- <Property Id="MSIRESTARTMANAGERCONTROL" Value="Disable" />
-
- <WixVariable Id="WixUILicenseRtf" Value="$(var.SourceDir)\installer\gpl.rtf" />
- <WixVariable Id="WixUIBannerBmp" Value="$(var.SourceDir)\installer\bannrbmp.bmp" />
- <WixVariable Id="WixUIDialogBmp" Value="$(var.SourceDir)\installer\dlgbmp.bmp" />
-
- <Directory Id="TARGETDIR" Name="SourceDir">
- <Directory Id="$(var.ArchSpecificProgramFilesFolderId)">
- <Directory Id="INSTALLDIR" Name="$(var.ProductName)">
- </Directory>
- </Directory>
-
- <Directory Id="DesktopFolder" />
-
- <Directory Id="ProgramMenuFolder">
- <Directory Id="ApplicationProgramsFolder" Name="$(var.ProductName)" />
- </Directory>
-
- <Directory Id="AppDataFolder">
- <Directory Id="AppDataProgramFolder" Name="$(var.ProductName)">
- <Directory Id="AppDataPluginFolder" Name="Plugins" />
- </Directory>
- </Directory>
- </Directory>
-
- <Icon Id="mumble.ico" SourceFile="$(var.SourceDir)\icons\mumble.ico"/>
- <Icon Id="murmur.ico" SourceFile="$(var.SourceDir)\icons\murmur.ico"/>
-
- <DirectoryRef Id="ApplicationProgramsFolder">
- <Component Id="ApplicationProgramsFolderRemovalComponent" Guid="$(var.ApplicationProgramsFolderRemovalComponentGuid)">
- <RegistryValue Key="Software\Mumble\Uninstall" Root="HKCU" Value="1" Type="integer" KeyPath="yes" />
- <RemoveFolder Id="ApplicationProgramsFolder" On="uninstall" />
- </Component>
-
- <Component Id="UninstallerComponent" Guid="$(var.UninstallerComponentGuid)">
- <Shortcut Id="UninstallerShortcut"
- Name="Uninstall"
- Target="[SystemFolder]msiexec.exe"
- Arguments="/i [ProductCode]"/>
- <RegistryValue Key="Software\Mumble\UninstallerShortcut" Root="HKCU" Value="1" Type="integer" KeyPath="yes" />
- </Component>
- </DirectoryRef>
-
- <DirectoryRef Id="AppDataPluginFolder">
- <Component Id="NSISUninstall" Guid="$(var.NSISUninstallComponentGuid)">
- <Condition>NOT Installed AND NSISINSTALL</Condition>
- <RegistryValue Key="Software\Mumble\Uninstall" Root="HKCU" Value="1" Type="integer" KeyPath="yes" />
- <RemoveFile Id="NSISUninstaller" Property="NSISINSTALL" Name="Uninstall.exe" On="install"/>
- <RemoveFile Id="DownloadedPlugins" Directory="AppDataPluginFolder" Name="*.dll" On="install" />
- <RemoveFolder Id="AppDataPluginFolder" On="uninstall" />
- <RemoveFolder Id="AppDataProgramFolder" Directory="AppDataProgramFolder" On="uninstall" />
- </Component>
- </DirectoryRef>
-
- <ComponentGroup Id="LibrariesCommon">
- <ComponentRef Id="licence.txt" />
- <ComponentRef Id="Readme.txt" />
- <ComponentRef Id="Changes.txt" />
- <ComponentRef Id="qt.txt" />
- </ComponentGroup>
-
- <Feature Id="Mumble" Title="!(loc.MUMBLE_SEC_MUMBLE)" Description="!(loc.DESC_SectionMumble)" Level="1" AllowAdvertise="no" ConfigurableDirectory="INSTALLDIR" Display="expand">
- <ComponentRef Id="speex.dll" />
- <ComponentRef Id="speex.txt" />
-
- <ComponentGroupRef Id="Plugins"/>
- <ComponentRef Id="celt0.0.7.0.dll" />
- <ComponentRef Id="opus.dll" />
- <?ifdef SSE ?>
- <ComponentRef Id="celt0.0.7.0.sse.dll" />
- <?endif ?>
- <?ifdef SSE2 ?>
- <ComponentRef Id="celt0.0.7.0.sse2.dll" />
- <ComponentRef Id="opus.sse2.dll" />
- <?endif ?>
- <ComponentRef Id="mumble_app.dll" />
- <ComponentRef Id="mumble.exe" />
- <ComponentRef Id="mumble_ol.dll" />
- <ComponentRef Id="mumble_ol_helper.exe" />
- <ComponentRef Id="mumble_ol_x64.dll" />
- <ComponentRef Id="mumble_ol_helper_x64.exe" />
- <?ifdef G15 ?>
- <ComponentRef Id="mumble_g15_helper.exe" />
- <?endif ?>
- <?ifdef RNN ?>
- <ComponentRef Id="rnnoise.dll" />
- <?endif ?>
-
- <?ifdef RedistDirVC14 ?>
- <ComponentRef Id="msvcp140.dll" />
- <ComponentRef Id="vcruntime140.dll" />
- <?endif ?>
-
- <?ifdef RedistDirUCRT ?>
- <?include "MumbleUCRTComponentRefs.wxi" ?>
- <?endif ?>
-
- <Feature Id="MumbleDesktopShortcutFeature" Title="!(loc.MUMBLE_SEC_DesktopShortcut)" Description="!(loc.DESC_DesktopShortcut)" InstallDefault="followParent" AllowAdvertise="no">
- <ComponentRef Id="MumbleDesktopShortcutComponent" />
- </Feature>
-
- <Feature Id="MumbleStartMenuShortcutFeature" Title="!(loc.MUMBLE_SEC_StartMenuShortcut)" Description="!(loc.DESC_StartMenuShortcut)" InstallDefault="followParent" AllowAdvertise="no">
- <ComponentRef Id="MumbleStartMenuShortcutComponent" />
- </Feature>
- </Feature>
-
- <Feature Id="Murmur" Title="!(loc.MUMBLE_SEC_MURMUR)" Description="!(loc.DESC_SectionMurmur)" Level="1000" ConfigurableDirectory="INSTALLDIR" Display="expand">
- <ComponentRef Id="murmur.exe" />
- <ComponentRef Id="murmur.ini" />
- <ComponentRef Id="Murmur.ice" />
-
- <?ifdef VersionSubDir ?>
- <?ifdef RedistDirVC14 ?>
- <ComponentRef Id="Murmur_msvcp140.dll" />
- <ComponentRef Id="Murmur_vcruntime140.dll" />
- <?endif ?>
- <?ifdef RedistDirUCRT ?>
- <?include "MurmurUCRTComponentRefs.wxi" ?>
- <?endif ?>
- <?endif ?>
-
- <Feature Id="MurmurDesktopShortcutFeature" Title="!(loc.MUMBLE_SEC_DesktopShortcut)" Description="!(loc.DESC_DesktopShortcut)" InstallDefault="followParent" AllowAdvertise="no">
- <ComponentRef Id="MurmurDesktopShortcutComponent" />
- </Feature>
-
- <Feature Id="MurmurStartMenuShortcutFeature" Title="!(loc.MUMBLE_SEC_StartMenuShortcut)" Description="!(loc.DESC_StartMenuShortcut)" InstallDefault="followParent" AllowAdvertise="no">
- <ComponentRef Id="MurmurStartMenuShortcutComponent" />
- </Feature>
- </Feature>
-
- <Feature Id="Libraries" Title="Required Libraries" Display="hidden" AllowAdvertise="no" Absent="disallow" Level="1">
- <ComponentGroupRef Id="LibrariesCommon" />
- <ComponentRef Id="ApplicationProgramsFolderRemovalComponent" />
- <ComponentRef Id="UninstallerComponent" />
- <ComponentRef Id="NSISUninstall" />
- </Feature>
-
- <InstallExecuteSequence>
- <AppSearch Sequence='1' />
- <Custom Action="SetNSISPath" After="AppSearch">NSISINSTALL</Custom>
- <Custom Action='NSISUninstall' After='InstallInitialize'>NSISINSTALL AND NOT Installed</Custom>
- <Custom Action="WixCloseApplications" Before="InstallValidate">WIX_UPGRADE_DETECTED</Custom>
- </InstallExecuteSequence>
- </Product>
-</Wix>
diff --git a/installer/ServerInstaller.cs b/installer/ServerInstaller.cs
new file mode 100644
index 000000000..ff40f7008
--- /dev/null
+++ b/installer/ServerInstaller.cs
@@ -0,0 +1,110 @@
+// Copyright 2020 The Mumble Developers. All rights reserved.
+// Use of this source code is governed by a BSD-style license
+// that can be found in the LICENSE file at the root of the
+// Mumble source tree or at <https://www.mumble.info/LICENSE>.
+
+//css_ref MumbleInstall.dll
+//css_ref Wix_bin\SDK\Microsoft.Deployment.WindowsInstaller.dll;
+
+using System;
+using System.Text.RegularExpressions;
+using Microsoft.Deployment.WindowsInstaller;
+using WixSharp;
+using WixSharp.CommonTasks;
+
+public class ServerInstaller : MumbleInstall {
+ public ServerInstaller(string version, string arch) {
+ string upgradeGuid = "03E9476F-0F75-4661-BFC9-A9DAEB23D3A0";
+ string[] binaries = {
+ "murmur.exe",
+ "murmur.ini",
+ "Murmur.ice"
+ };
+
+ string[] licenses = {
+ "qt.txt",
+ "gpl.txt",
+ "speex.txt",
+ "lgpl.txt",
+ "Mumble.rtf"
+ };
+
+ if (arch == "x64") {
+ // 64 bit
+ this.Platform = WixSharp.Platform.x64;
+
+ } else if (arch == "x86") {
+ // 32 bit
+ this.Platform = WixSharp.Platform.x86;
+ }
+
+ this.Name = "Mumble (server)";
+ this.UpgradeCode = Guid.Parse(upgradeGuid);
+ this.Version = new Version(version);
+ this.OutFileName = "mumble_server-" + this.Version + "-" + arch;
+
+ var progsDir = new Dir(@"%ProgramFiles%");
+ var productDir = new Dir("Mumble");
+ var installDir = new Dir("server");
+ var licenseDir = new Dir("licenses");
+ var menuDir = new Dir(@"%ProgramMenu%");
+ var shortcutDir = new Dir("Mumble");
+ var menuShortcut = new ExeFileShortcut("Murmur", "[INSTALLDIR]murmur.exe", arguments: "");
+ menuShortcut.IconFile = @"..\icons\murmur.ico";
+ shortcutDir.Shortcuts = new ExeFileShortcut[] { menuShortcut };
+
+ var binaryFiles = new File[binaries.Length];
+ var licenseFiles = new File[licenses.Length];
+
+ for (int i = 0; i < binaries.Length; i++) {
+ binaryFiles[i] = new File(@"..\..\" + binaries[i]);
+ }
+
+ for (int i = 0; i < licenses.Length; i++) {
+ licenseFiles[i] = new File(@"..\..\licenses\" + licenses[i]);
+ }
+
+ installDir.Files = binaryFiles;
+ licenseDir.Files = licenseFiles;
+
+ menuDir.Dirs = new Dir[] { shortcutDir };
+ installDir.Dirs = new Dir[] { licenseDir };
+ productDir.Dirs = new Dir[] { installDir };
+ progsDir.Dirs = new Dir[] { productDir };
+
+ this.Dirs = new Dir[] {
+ progsDir,
+ menuDir
+ };
+ }
+}
+
+class BuildInstaller
+{
+ public static void Main(string[] args) {
+ string version = "";
+ string arch = "";
+ bool isAllLangs = false;
+
+ for (int i = 0; i < args.Length; i++) {
+ if (args[i] == "--version" && Regex.Match(args[i + 1], @"^\d+$.^\d+$.^\d+$", RegexOptions.None) != null) {
+ version = args[i + 1];
+ }
+
+ if (args[i] == "--arch" && (args[i + 1] == "x64" || args[i + 1] == "x86")) {
+ arch = args[i + 1];
+ }
+
+ if (args[i] == "--all-languages") {
+ isAllLangs = true;
+ }
+ }
+
+ var srvInstaller = new ServerInstaller(version, arch);
+ if (isAllLangs) {
+ srvInstaller.BuildMultilanguageMsi();
+ } else {
+ srvInstaller.BuildMsi();
+ }
+ }
+}
diff --git a/installer/Settings.wxi b/installer/Settings.wxi
deleted file mode 100644
index 918d0e3dd..000000000
--- a/installer/Settings.wxi
+++ /dev/null
@@ -1,143 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Include>
- <?define ProductName = "Mumble" ?>
- <?define ProductManufacturer = "The Mumble Developers" ?>
- <?define ProductVersion = "1.4.0" ?>
-
- <?if $(sys.BUILDARCH) = "x86" ?>
- <?define ProductUpgradeCode = "B0EEFCC7-8A9c-4471-AB10-CBD35BE3161D" ?>
- <?define ArchSpecificProgramFilesFolderId = "ProgramFilesFolder" ?>
- <?elseif $(sys.BUILDARCH) = "x64" ?>
- <?define ProductUpgradeCode = "E028BDFC-3FE2-4BEE-A33B-EB9C80611555" ?>
- <?define ArchSpecificProgramFilesFolderId = "ProgramFiles64Folder" ?>
- <?else?>
- <?error Unsupported build architecture: $(sys.BUILDARCH) ?>
- <?endif?>
-
- <?define MumbleExeGuid = "A08F7909-1116-4AC8-9422-051FA1A1BE19" ?>
- <?define MumbleDesktopShortcutGuid = "4448BE21-1AA1-41B8-887E-B3E07B28EFAE" ?>
- <?define MumbleStartMenuShortcutGuid = "69AC0CC3-D47D-49FC-8C8D-2D0D368394D0" ?>
- <?define MurmurDesktopShortcutGuid = "02936CED-6588-4B7E-880F-241A4CF5E7D3" ?>
- <?define MurmurStartMenuShortcutGuid = "F6B0A628-BBD5-4D28-BA0D-BB7C74970BAD" ?>
- <?define UninstallerComponentGuid = "CB81DC70-063E-48DD-94C3-593BBBAB20F4" ?>
- <?define LicenseTextGuid = "87C7967B-5E4B-41DD-83F5-A9E9E8AD3B39" ?>
- <?define ReadMeTextGuid = "15878902-B819-4E77-8C1D-0A915D79660B" ?>
- <?define ApplicationProgramsFolderRemovalComponentGuid = "0AE1745D-FF86-4D61-BAF3-44248D21D263" ?>
- <?define NSISUninstallComponentGuid = "3116B7EF-CBA3-4E0B-A2C5-0F0608038905" ?>
-
- <!-- Defaults for values that aren't given by environment variables -->
- <?ifndef env.MumbleSourceDir ?>
- <?define SourceDir = "\dev\mumble" ?>
- <?else ?>
- <?define SourceDir = "$(env.MumbleSourceDir)" ?>
- <?endif ?>
-
- <?ifndef env.MumbleQtDir ?>
- <?define QtDir = "\dev\QtMumble" ?>
- <?else ?>
- <?define QtDir = "$(env.MumbleQtDir)" ?>
- <?endif ?>
-
- <?ifndef env.MumbleSndFileDir ?>
- <?ifndef env.MumbleNoSndFile ?>
- <?define SndFileDir = "\Program Files (x86)\Mega-Nerd\libsndfile\bin" ?>
- <?endif ?>
- <?else ?>
- <?define SndFileDir = "$(env.MumbleSndFileDir)" ?>
- <?endif ?>
-
- <?ifndef env.MumbleMySQLDir ?>
- <?ifndef env.MumbleNoMySQL ?>
- <?define MySQLDir = "\dev\MySQL" ?>
- <?endif ?>
- <?else ?>
- <?define MySQLDir = "$(env.MumbleMySQLDir)" ?>
- <?endif ?>
-
- <?ifndef env.MumbleIceDir ?>
- <?ifndef env.MumbleNoIce ?>
- <?define IceDir = "\Program Files (x86)\ZeroC\Ice-3.4.2\bin\vc100" ?>
- <?endif ?>
- <?else ?>
- <?define IceDir = "$(env.MumbleIceDir)" ?>
- <?endif ?>
-
- <?ifndef env.MumbleBzip2Dir ?>
- <?ifdef IceDir ?>
- <?define Bzip2Dir = "$(var.IceDir)" ?>
- <?endif ?>
- <?else ?>
- <?define Bzip2Dir = "$(env.MumbleBzip2Dir)" ?>
- <?endif ?>
-
- <?ifndef env.MumbleOpenSslDir ?>
- <?define OpenSslDir = "\dev\openssl" ?>
- <?else ?>
- <?define OpenSslDir = "$(env.MumbleOpenSslDir)" ?>
- <?endif ?>
-
- <?ifndef env.MumbleZlibDir ?>
- <?define ZlibDir = "\dev\zlib" ?>
- <?else ?>
- <?define ZlibDir = "$(env.MumbleZlibDir)" ?>
- <?endif ?>
-
- <!-- Don't embed VCRedist files if MumbleNoEmbedVCRedist env var is set. -->
- <?ifndef env.MumbleNoEmbedVCRedist ?>
- <!-- VC CRT -->
- <?ifndef env.MumbleRedistDirVC14 ?>
- <?if $(sys.BUILDARCH) = "x86" ?>
- <?define RedistDirVC14 = "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x86\Microsoft.VC140.CRT" ?>
- <?elseif $(sys.BUILDARCH) = "x64" ?>
- <?define RedistDirVC14 = "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x64\Microsoft.VC140.CRT" ?>
- <?endif ?>
- <?else ?>
- <?define RedistDirVC14 = "$(env.MumbleRedistDirVC14)" ?>
- <?endif ?>
-
- <!-- Universal CRT -->
- <?ifndef env.MumbleRedistDirUCRT ?>
- <?if $(sys.BUILDARCH) = "x86" ?>
- <?define RedistDirUCRT = "C:\Program Files (x86)\Windows Kits\10\Redist\ucrt\DLLs\x86" ?>
- <?elseif $(sys.BUILDARCH) = "x64" ?>
- <?define RedistDirUCRT = "C:\Program Files (x86)\Windows Kits\10\Redist\ucrt\DLLs\x64" ?>
- <?endif ?>
- <?else ?>
- <?define RedistDirUCRT = "$(env.MumbleRedistDirUCRT)" ?>
- <?endif ?>
- <?endif ?>
-
- <!--
- System32x86Dir is the system's System32 directory
- that contains x86 binaries.
- For 32-bit Windows, it's System32.
- For 64-bit Windows, it's SysWOW64.
- -->
- <?ifdef env.ProgramFiles(x86) ?>
- <?define System32x86Dir = "$(env.SystemRoot)\SysWOW64" ?>
- <?else ?>
- <?define System32x86Dir = "$(env.SystemRoot)\System32" ?>
- <?endif ?>
-
- <!-- Environment flags to disable features. Value doesn't matter -->
- <?ifdef env.MumbleSSE ?>
- <?define SSE = true ?>
- <?endif ?>
-
- <?ifndef env.MumbleNoSSE2 ?>
- <?define SSE2 = true ?>
- <?endif ?>
-
- <?ifndef env.MumbleNoG15 ?>
- <?define G15 = true ?>
- <?endif ?>
-
- <?ifndef env.MumbleNoRNNoise ?>
- <?define RNN = true ?>
- <?endif ?>
-
- <?ifdef env.MumbleVersionSubDir ?>
- <?define VersionSubDir = "$(env.MumbleVersionSubDir)" ?>
- <?endif ?>
-
-</Include>
diff --git a/installer/Translations/Czech.wxl b/installer/Translations/Czech.wxl
deleted file mode 100644
index 3afe1c385..000000000
--- a/installer/Translations/Czech.wxl
+++ /dev/null
@@ -1,54 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="cs-cz" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1029</String>
-
- <!-- Czech translation by Phrag <info@clanwars.cz> -->
- <String Id="MUMBLE_CREATE_SHORTCUT">Vytvořit zástupce na ploše</String>
- <String Id="MUMBLE_DONATE">Přispět na projekt Mumble</String>
- <String Id="MUMBLE_TERMINATE_DBUS">DBus daemon,který Mumble používá je právě spuštěn. Ukončit daemon aby mohl být aktualizován?</String>
- <String Id="MUMBLE_NO_SSE">Mumble potřebuje SSE, což je funkce processorů Intel Pentium III, AMD Athlon XP nebo novějších. SSE nebylo nalezeno na vašem processoru, a Mumble asi nebude fungovat. Chcete i přes to nainstalovat Mumble?</String>
- <String Id="MUMBLE_NO_XP">Mumble bude fungovat jen na Windows XP SP2 nebo novějších. Byl nalezen starši, nebo nekompatibilní operační systém, a Mumble asi nebude fungovat. Chcete i přes to nainstalovat Mumble?</String>
- <String Id="MUMBLE_START">Spustit Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Mumble Čti Mě</String>
- <String Id="MUMBLE_LICENSE_LNK">Mumble Licence</String>
- <String Id="MUMBLE_QT_LNK">Qt Licence</String>
- <String Id="MUMBLE_SPEEX_LNK">Speex Licence</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Odninstalovat Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (Zpětně Kompatibilní)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Plná instalace</String>
- <String Id="INSTALL_CLIENT">Jen Klient</String>
- <String Id="INSTALL_SERVER">Jen Server</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (klient)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (zpětně kompatibilní klient)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (server)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour pro Windows</String>
- <String Id="DESC_SectionMumble">Mumble klient, je potřeba k připojení na server.</String>
- <String Id="DESC_SectionMumble11X">Mumble klient k připojení na starší servery.</String>
- <String Id="DESC_SectionMurmur">Server pro Mumble. Obsahuje všechno co je třeba k rozběhnutí vlastního serveru.</String>
- <String Id="DESC_SectionBonjour">Bonjour zapne ohlášení a zpřístupění Murmur serverů na vaší LAN. Toto stáhne a spustí Bonjour instalátor.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Creates a shortcut on the desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
-
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble a Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Nastavení a Databáze</String>
- <String Id="DESC_SectionUninstBase">Odinstalování programů Mumble a Murmur.</String>
- <String Id="DESC_SectionUninstAll">Odinstaluje všechny stopy po Mumble a Murmur, včetně nastavení a databází.</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble je již nainstalováno. Je doporučena odinstalace stávájící verze před instalováním nové. Vyberte operaci kterou chcete uskutečnit a stiskněte Další.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Již Nainstalováno</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Zvolte, jak chcete odinstalovat Mumble.</String>
- <String Id="MUMBLE_UNINSTALL">Odinstalovat před instalací</String>
- <String Id="MUMBLE_NO_UNINSTALL">Neodinstalovat</String>
-</WixLocalization>
diff --git a/installer/Translations/Danish.wxl b/installer/Translations/Danish.wxl
deleted file mode 100644
index 40d2e35b4..000000000
--- a/installer/Translations/Danish.wxl
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="da-dk" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1030</String>
-
- <String Id="MUMBLE_CREATE_SHORTCUT">Opret genvej på skrivebordet</String>
- <String Id="MUMBLE_DONATE">Donér til Mumble projektet</String>
- <String Id="MUMBLE_TERMINATE_DBUS">DBus-dæmonen, som Mumble bruger, kører i øjeblikket. Afslut dæmonen så den kan blive opdateret?</String>
- <String Id="MUMBLE_NO_SSE">Mumble kræver SSE, som er en funktion, der kun er tilgængelig på Intel Pentium III, AMD Athlon XP og nyere processorer. SSE blev ikke detekteret på din processor, og derfor vil Mumble sansynligvis ikke fungere. Ønsker du stadig at installere Mumble?</String>
- <String Id="MUMBLE_NO_XP">Mumble vil kun virke på Windows XP SP2 eller nyere. Et ældre og ikke kompatibelt operativsystem blev detekteret, og derfor vil Mumble sansynligvis ikke fungere. Ønsker du stadig at installere Mumble?</String>
- <String Id="MUMBLE_START">Start Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Mumble Læsmig</String>
- <String Id="MUMBLE_LICENSE_LNK">Mumble Licens</String>
- <String Id="MUMBLE_QT_LNK">Qt Licens</String>
- <String Id="MUMBLE_SPEEX_LNK">Speex Licens</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Afinstaller Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (Bagudkompatibel)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Fuld</String>
- <String Id="INSTALL_CLIENT">Kun klient</String>
- <String Id="INSTALL_SERVER">Kun server</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (klient)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (Bagudkompatibel klient)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (server)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour for Windows</String>
- <String Id="DESC_SectionMumble">Mumble-klienten, som du behøver for at kunne oprette forbindelse til en server.</String>
- <String Id="DESC_SectionMumble11X">Mumble-klienten til at oprette forbindelse til ældre servere.</String>
- <String Id="DESC_SectionMurmur">Serveren for Mumble. Inkluderer alt hvad der er nødvendigt for at køre din egen server.</String>
- <String Id="DESC_SectionBonjour">Bonjour annoncerer og opdager Murmur-servere på dit LAN-netværk. Dette vil downloade og køre Bonjour-installationsprogrammet.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Creates a shortcut on the desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble og Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Indstillinger og databaser</String>
- <String Id="DESC_SectionUninstBase">Afinstallerer Mumble og Murmur programmerne</String>
- <String Id="DESC_SectionUninstAll">Afinstallerer alle spor af Mumble og Murmur, inklusiv indstillinger og databaser.</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble er allerede installeret. Det anbefales at du først afinstallerer den nuværende version, før du installerer. Vælg operationen du ønsker at udføre og klik Næste for at fortsætte.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Allerede installeret</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Vælg hvordan du vil installere Mumble.</String>
- <String Id="MUMBLE_UNINSTALL">Afinstaller før installering</String>
- <String Id="MUMBLE_NO_UNINSTALL">Afinstaller ikke</String>
-</WixLocalization>
diff --git a/installer/Translations/Dutch.wxl b/installer/Translations/Dutch.wxl
deleted file mode 100644
index 646330ed7..000000000
--- a/installer/Translations/Dutch.wxl
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="nl-nl" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1043</String>
-
- <!-- Dutch Translation <meanracoon@users.sourceforge.net> or <racoon@meanclan.org> -->
- <String Id="MUMBLE_CREATE_SHORTCUT">Maak bureaublad snelkoppeling aan</String>
- <String Id="MUMBLE_DONATE">Donateer aan het Mumble project</String>
- <String Id="MUMBLE_TERMINATE_DBUS">De DBus daemon die wordt gebruikt door Mumble is op dit moment actief. Sluit de daemon af zodat hij kan worden geupdate?</String>
- <String Id="MUMBLE_NO_SSE">Mumble vereist SSE, dit is een eigenschap alleen gevonden op Intel Pentium III, AMD Athlon XP of nieuwere processoren. SSE is niet op deze processor gevonden, het is daarom onwaarschijnlijk dat Mumble werkt. Wilt u nog steeds Mumble installeren?</String>
- <String Id="MUMBLE_NO_XP">Mumble werkt alleen op Windows XP SP2 of nieuwer. Een ouder en niet compatibel besturingsysteeem is gedetecteerd, het is daarom onwaarschijnlijk dat Mumble werkt. Wilt u nog steeds Mumble installeren?</String>
- <String Id="MUMBLE_START">Start Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Mumble Leesmij</String>
- <String Id="MUMBLE_LICENSE_LNK">Mumble Licentie</String>
- <String Id="MUMBLE_QT_LNK">Qt Licentie</String>
- <String Id="MUMBLE_SPEEX_LNK">Speex Licentie</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Deinstalleer Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (Achterwaarts compatibel)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Compleet</String>
- <String Id="INSTALL_CLIENT">Alleen client</String>
- <String Id="INSTALL_SERVER">Alleen server</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (client)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (achterwaarts compatibele client)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (server)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour voor windows</String>
- <String Id="DESC_SectionMumble">De Mumble client, die u nodig heeft om verbinding te maken met een server.</String>
- <String Id="DESC_SectionMumble11X">De Mumble client om verbinding te maken met oudere (versie)servers.</String>
- <String Id="DESC_SectionMurmur">De server voor Mumble. Bevat alles om je eigen server te maken.</String>
- <String Id="DESC_SectionBonjour">Bonjour ontdekt en geeft aan of er Murmur servers op uw netwerk aanwezig zijn. Dit downloadt en installeert de Bonjour installatie.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Creates a shortcut on the desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble en Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Voorkeuren en databases</String>
- <String Id="DESC_SectionUninstBase">Verwijder Mumble en Murmur programmas</String>
- <String Id="DESC_SectionUninstAll">Verwijder alle sporen van Mumble of Murmur, inclusief voorkeuren en databases.</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble is reeds geinstalleerd. Het is aanbevolen dat u de reeds geinstalleerde versie verwijdert voordat u verder gaat met de installatie. Selecteer de bewerking die u wilt uitvoeren en klik op Volgende om verder te gaan.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Reeds geinstalleerd</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Kies hoe u Mumble wilt installeren.</String>
- <String Id="MUMBLE_UNINSTALL">Verwijder voor installeren</String>
- <String Id="MUMBLE_NO_UNINSTALL">Niet verwijderen</String>
-</WixLocalization>
diff --git a/installer/Translations/English.wxl b/installer/Translations/English.wxl
deleted file mode 100644
index 4961748be..000000000
--- a/installer/Translations/English.wxl
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="en-us" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1033</String>
-
- <!-- By Thorvald Natvig <slicer@users.sourceforge.net> -->
- <String Id="MUMBLE_CREATE_SHORTCUT">Create Desktop Shortcut</String>
- <String Id="MUMBLE_DONATE">Donate to the Mumble project</String>
- <String Id="MUMBLE_TERMINATE_DBUS">The DBus daemon used by Mumble is currently running. Terminate the daemon so it can be updated?</String>
- <String Id="MUMBLE_NO_SSE">Mumble requires SSE, which is a feature only found on the Intel Pentium III, AMD Athlon XP or newer processors. SSE was not detected on your processor, and Mumble is unlikely to work. Do you still wish to install Mumble?</String>
- <String Id="MUMBLE_NO_XP">Mumble will only work on Windows XP SP2 or newer. An older and incompatible operating system was detected, and Mumble is unlikely to work. Do you still wish to install Mumble?</String>
- <String Id="MUMBLE_START">Start Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Mumble Readme</String>
- <String Id="MUMBLE_LICENSE_LNK">Mumble License</String>
- <String Id="MUMBLE_QT_LNK">Qt License</String>
- <String Id="MUMBLE_SPEEX_LNK">Speex License</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Uninstall Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (Backwards Compatible)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Full</String>
- <String Id="INSTALL_CLIENT">Client only</String>
- <String Id="INSTALL_SERVER">Server only</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (client)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (backwards compatible client)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (server)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour for Windows</String>
- <String Id="DESC_SectionMumble">The Mumble client, which you will need to connect to a server.</String>
- <String Id="DESC_SectionMumble11X">The Mumble client for connecting to older servers.</String>
- <String Id="DESC_SectionMurmur">The server for Mumble. Includes everything needed to run your own server.</String>
- <String Id="DESC_SectionBonjour">Bonjour enables announcement and discovery of Murmur servers on your LAN. This will download and run the Bonjour installer.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Creates a shortcut on the desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble and Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Preferences and Databases</String>
- <String Id="DESC_SectionUninstBase">Uninstall Mumble and Murmur programs</String>
- <String Id="DESC_SectionUninstAll">Uninstall all traces of Mumble and Murmur, including preferences and databases.</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble is already installed. It's recommended that you uninstall the current version before installing. Select the operation you want to perform and click Next to continue.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Already Installed</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Choose how you want to install Mumble.</String>
- <String Id="MUMBLE_UNINSTALL">Uninstall before installing</String>
- <String Id="MUMBLE_NO_UNINSTALL">Do not uninstall</String>
-</WixLocalization>
diff --git a/installer/Translations/Finnish.wxl b/installer/Translations/Finnish.wxl
deleted file mode 100644
index 7e7a544c1..000000000
--- a/installer/Translations/Finnish.wxl
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="fi-fi" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1035</String>
-
- <!-- By Sami Laine <sami.v.laine@gmail.com> -->
- <String Id="MUMBLE_CREATE_SHORTCUT">Luo pikakuvake työpöydälle</String>
- <String Id="MUMBLE_DONATE">Lahjoita Mumble-projektille</String>
- <String Id="MUMBLE_TERMINATE_DBUS">Mumblen käyttämä taustaprosessi DBus on tällä hetkellä päällä. Sammutetaanko taustaprosessi päivittämistä varten?</String>
- <String Id="MUMBLE_NO_SSE">Mumble vaatii SSE-tuen, joka löytyy vain Intel Pentium III:sta, AMD Athlon XP:stä tai uudemmista prosessoreista. Prosessorissasi ei tunnistettu olevan SSE-tukea, eikä Mumble luultavasti tule toimimaan. Haluatko kuitenkin asentaa Mumblen?</String>
- <String Id="MUMBLE_NO_XP">Mumble toimii vain järjestelmissä, joissa on Windows XP SP2 tai uudempi. Vanha ja tukematon käyttöjärjestelmä tunnistettiin, eikä Mumble luultavasti tule toimimaan. Haluatko kuitenkin asentaa Mumblen?</String>
- <String Id="MUMBLE_START">Käynnistä Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Mumblen Lue minut</String>
- <String Id="MUMBLE_LICENSE_LNK">Mumble-lisenssi</String>
- <String Id="MUMBLE_QT_LNK">Qt-lisenssi</String>
- <String Id="MUMBLE_SPEEX_LNK">Speex-lisenssi</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Poista Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (takaisinpäin yhteensopiva)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Täysi</String>
- <String Id="INSTALL_CLIENT">Vain asiakasohjelma</String>
- <String Id="INSTALL_SERVER">Vain palvelin</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (asiakasohjelma)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (takaisinpäin yhteensopiva asiakasohjelma)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (palvelin)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour Windowsille</String>
- <String Id="DESC_SectionMumble">Mumble-asiakasohjelma, jota tarvitset yhdistääksesi palvelimeen.</String>
- <String Id="DESC_SectionMumble11X">Mumble-asiakasohjelma vanhempiin palvelimiin yhdistämistä varten.</String>
- <String Id="DESC_SectionMurmur">Mumble-palvelin. Sisältää kaiken tarvittavan oman palvelimesi ajamiseen.</String>
- <String Id="DESC_SectionBonjour">Bonjour mahdollistaa Mumble-palvelimiesi ilmoittamisen ja löytämisen lähiverkon yli. Tämä lataa ja ajaa Bonjour-asennusohjelman.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Työpöydän pikakuvake</String>
- <String Id="DESC_DesktopShortcut">Luo pikakuvakkeen työpöydälle</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble ja Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Asetukset ja tietokannat</String>
- <String Id="DESC_SectionUninstBase">Poista Mumble- ja Murmur-ohjelmat</String>
- <String Id="DESC_SectionUninstAll">Poistaa kaikki jäljet Mumble- ja Murmur-ohjelmista, mukaan lukien asetukset ja tietokannat.</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble on jo asennettu. On suositeltavaa, että poistat nykyisen version ennen kuin asennat uuden. Valitse suoritettava toiminto ja paina Seuraava jatkaaksesi.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Valmiiksi asennettu</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Valitse, kuinka haluat asentaa Mumblen.</String>
- <String Id="MUMBLE_UNINSTALL">Poista ennen asennusta</String>
- <String Id="MUMBLE_NO_UNINSTALL">Älä poista</String>
-</WixLocalization>
diff --git a/installer/Translations/French.wxl b/installer/Translations/French.wxl
deleted file mode 100644
index 79bf5fe3b..000000000
--- a/installer/Translations/French.wxl
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="fr-fr" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1036</String>
-
- <!-- Traduction par Thibault Capdevielle <blackstorm_@hotmail.com> -->
- <String Id="MUMBLE_CREATE_SHORTCUT">Créer un raccourci sur le bureau</String>
- <String Id="MUMBLE_DONATE">Faire un don au projet Mumble</String>
- <String Id="MUMBLE_TERMINATE_DBUS">Le démon DBus utilisé par Mumble est en cours d'utilisation. Terminer le processus démon pour procéder à la mise à jour ?</String>
- <String Id="MUMBLE_NO_SSE">Mumble a besoin des instructions SSE, fonctionnalité uniquement présente sur les Intel Pentium III, AMD Athlon XP ou processeurs plus récents. Les instructions SSE n'ont pas été détectées sur votre processeur, Mumble risque de ne pas fonctionner correctement. Désirez-vous quand même poursuivre l'installation ?</String>
- <String Id="MUMBLE_NO_XP">Mumble fonctionne seulement avec Windows XP SP2 ou plus récent. Un système d'exploitation plus ancien et incompatible a été détecté, Mumble risque donc de ne pas fonctionner. Désirez-vous quand même installer Mumble ?</String>
- <String Id="MUMBLE_START">Démarrer Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Fichier README de Mumble</String>
- <String Id="MUMBLE_LICENSE_LNK">Licence de Mumble</String>
- <String Id="MUMBLE_QT_LNK">Licence de Qt</String>
- <String Id="MUMBLE_SPEEX_LNK">Licence de Speex</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Désinstallation de Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (Rétrocompatible)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Complète</String>
- <String Id="INSTALL_CLIENT">Client seulement</String>
- <String Id="INSTALL_SERVER">Serveur seulement</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (client)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (client de rétrocompatibilité)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (serveur)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour pour Windows</String>
- <String Id="DESC_SectionMumble">Client Mumble nécessaire pour vous connecter à un serveur.</String>
- <String Id="DESC_SectionMumble11X">Client Mumble pour se connecter aux anciens serveurs</String>
- <String Id="DESC_SectionMurmur">Le serveur pour Mumble. Inclut tout ce dont vous avez besoin pour installer votre propre serveur.</String>
- <String Id="DESC_SectionBonjour">Bonjour permet d'annoncer et de découvrir les serveurs Murmur sur votre réseau local. Télécharge et lance le programme d'installation de Bonjour.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Creates a shortcut on the desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble et Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Préférences et Bases de données</String>
- <String Id="DESC_SectionUninstBase">Désinstaller les programmes Mumble et Murmur</String>
- <String Id="DESC_SectionUninstAll">Désinstaller toutes traces de Mumble et Murmur, incluant les préférences et les bases de données.</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble est déjà installé. Il est recommandé de désinstaller l'ancienne version avant de procéder à cette installation. Choisissez une option et cliquez sur Suivant pour continuer.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Mumble est déjà installé</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Choisissez comment installer Mumble.</String>
- <String Id="MUMBLE_UNINSTALL">Désinstaller avant d'installer cette version</String>
- <String Id="MUMBLE_NO_UNINSTALL">Ne pas désinstaller</String>
-</WixLocalization>
diff --git a/installer/Translations/German.wxl b/installer/Translations/German.wxl
deleted file mode 100644
index 8be657ace..000000000
--- a/installer/Translations/German.wxl
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="de-de" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1031</String>
-
- <String Id="MUMBLE_CREATE_SHORTCUT">Desktop-Verknüpfung erstellen</String>
- <String Id="MUMBLE_DONATE">Spende an das Mumble Projekt</String>
- <String Id="MUMBLE_TERMINATE_DBUS">Momentan läuft der von Mumble verwendete DBus-Daemon. Soll er beendet werden, damit er aktualisiert werden kann?</String>
- <String Id="MUMBLE_NO_SSE">Mumble benötigt SSE, ein Feature was nur auf Intel Pentium III, AMD Athlon XP und neueren Prozessoren zu finden ist. Da keine SSE Unterstützung gefunden wurde, wird Mumble wahrscheinlich nicht funktionieren. Möchten Sie Mumble trotzdem installieren?</String>
- <String Id="MUMBLE_NO_XP">Mumble läuft nur auf Windows XP SP2 oder einer neueren Version. Ein älteres und inkompatibles Betriebssystem wurde gefunden, weshalb Mumble wahrscheinlich nicht funktionieren wird. Möchten Sie Mumble trotzdem installieren?</String>
- <String Id="MUMBLE_START">Mumble starten</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Mumble Liesmich</String>
- <String Id="MUMBLE_LICENSE_LNK">Mumble Lizenz</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (Abwärtskompatibel)</String>
- <String Id="MUMBLE_QT_LNK">Qt Lizenz</String>
- <String Id="MUMBLE_SPEEX_LNK">Speex Lizenz</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Mumble Deinstallieren</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Vollständig</String>
- <String Id="INSTALL_CLIENT">Nur Client (Nutzerprogramm)</String>
- <String Id="INSTALL_SERVER">Nur Server</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (Client)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (Server)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (Abwärtskompatibler Client)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour für Windows</String>
- <String Id="DESC_SectionMumble">Der Mumble Client, welchen Sie zum Verbinden mit einem Server benötigen.</String>
- <String Id="DESC_SectionMumble11X">Der Mumble Client, welchen Sie zum Verbinden mit einem älteren Server benötigen.</String>
- <String Id="DESC_SectionMurmur">Der Server für Mumble. Beinhaltet alles, was Sie zum Starten ihres eigenen Servers benötigen.</String>
- <String Id="DESC_SectionBonjour">Bonjour ermöglicht das Bekanntmachen und Finden von Murmur Servern im LAN. Diese Option lädt Bonjour herunter und startet die Installationsroutine.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Erzeugt einen shortcut auf dem Desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Startmenü-Eintrag</String>
- <String Id="DESC_StartMenuShortcut">Erzeugt einen Startmenü-Eintrag</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble und Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Einstellungen und Datenbanken</String>
- <String Id="DESC_SectionUninstBase">Mumble und Murmur deinstallieren</String>
- <String Id="DESC_SectionUninstAll">Alles von Mumble und Murmur deinstallieren, einschließlich der Einstellungen und Datenbanken.</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble ist bereits installiert. Es wird empfohlen die aktuelle Version zunächst zu deinstallieren. Wählen Sie die auszuführende Aktion aus und klicken Sie auf Weiter um fortzufahren.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Bereits installiert</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Wählen Sie, wie Sie Mumble installieren möchten.</String>
- <String Id="MUMBLE_UNINSTALL">Vor der Installation deinstallieren</String>
- <String Id="MUMBLE_NO_UNINSTALL">Nicht deinstallieren</String>
-</WixLocalization>
diff --git a/installer/Translations/Greek.wxl b/installer/Translations/Greek.wxl
deleted file mode 100644
index c3a10a290..000000000
--- a/installer/Translations/Greek.wxl
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="el-gr" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1032</String>
-
- <String Id="MUMBLE_CREATE_SHORTCUT">Δημιουργία συντόμευσης στην Επιφάνεια Εργασίας</String>
- <String Id="MUMBLE_DONATE">Δωρεά στο Mumble</String>
- <String Id="MUMBLE_TERMINATE_DBUS">Ο δαίμονας DBus που χρησιμοποιείται από το Mumble βρίσκεται σε εκτέλεση. Τερματισμός του δαίμονα έτσι ώστε να μπορέσει να ενημερωθεί;</String>
- <String Id="MUMBLE_NO_SSE">Το Mumble χρειάζεται το SSE, το οποίο είναι ενα χαρακτηριστικό που υπάρχει στους Intel Pentium III, AMD Athlon XP ή και σε νεότερους επεξεργαστές. Το χαρακτηριστικό SSE δεν εντοπίστηκε στον επεξεργαστή σας, και ως εκ τούτου το Mumble μάλλον δεν θα λειτουργεί. Θέλετε ακόμα να εγκαταστήσετε το Mumble;</String>
- <String Id="MUMBLE_NO_XP">Το Mumble λειτουργεί σε Windows XP SP2 ή νεότερα. Ανιχνεύθηκε ένα παλαιότερο και μη συμβατό λειτουργικό σύστημα, στο οποίο μάλλον δεν θα λειτουργεί το Mumble. Θέλετε ακόμα να εγκαταστήσετε το Mumble;</String>
- <String Id="MUMBLE_START">Εκκίνηση του Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Mumble ΔιάβασέΜε</String>
- <String Id="MUMBLE_LICENSE_LNK">Άδεια του Mumble</String>
- <String Id="MUMBLE_QT_LNK">Άδεια του Qt</String>
- <String Id="MUMBLE_SPEEX_LNK">Άδεια του Speex</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Απεγκατάσταση του Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (Παλαιότερη Συμβατότητα)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Πλήρης</String>
- <String Id="INSTALL_CLIENT">Μόνο την εφαρμογή</String>
- <String Id="INSTALL_SERVER">Μόνο τον διακομιστή</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (εφαρμογή)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (εφαρμογή παλαιότερης συμβατότητας)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (διακομιστής)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour για Windows</String>
- <String Id="DESC_SectionMumble">Η εφαρμογή Mumble, την οποία θα χρειαστείτε για να συνδεθείτε σε κάποιον διακομιστή.</String>
- <String Id="DESC_SectionMumble11X">Η εφαρμογή Mumble για σύνδεση σε παλαιότερους διακομιστές.</String>
- <String Id="DESC_SectionMurmur">Ο διακομιστής για το Mumble. Περιλαμβάνει όσα χρειάζονται για να τρέξετε τον δικό σας διακομιστή.</String>
- <String Id="DESC_SectionBonjour">Το Bonjour είναι για ανακοίνωση και ανίχνευση διακομιστών Murmur στο τοπικό σας δίκτυο. Αυτό θα κατεβάσει και θα τρέξει την εγκατάσταση του Bonjour.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Συντόμευση στην επιφάνεια εργασίας</String>
- <String Id="DESC_DesktopShortcut">Δημιουργεί μια συντόμευση στην επιφάνεια εργασίας</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble και Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Επιλογές και Βάσεις Δεδομένων</String>
- <String Id="DESC_SectionUninstBase">Απεγκατάσταση των εφαρμογών Mumble και Murmur</String>
- <String Id="DESC_SectionUninstAll">Απεγκατάσταση όλων των υπολειμμάτων των Mumble και Murmur, συμπεριλαμβανομένου τις επιλογές και τις βάσεις δεδομένων.</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Το Mumble είναι ήδη εγκατεστημένο. Συνιστάται η απεγκατάσταση της τωρινής έκδοσης πριν την εγκατάσταση. Επιλέξτε τη λειτουργία που θέλετε να εκτελέσετε και κάντε κλικ στο Επόμενο για να συνεχίσετε.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Είναι ήδη εγκατεστημένο</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Επιλέξτε πώς θέλετε να εγκαταστήσετε το Mumble.</String>
- <String Id="MUMBLE_UNINSTALL">Απεγκατάσταση πριν την εγκατάσταση</String>
- <String Id="MUMBLE_NO_UNINSTALL">Να μην γίνει απεγκατάσταση</String>
-</WixLocalization>
diff --git a/installer/Translations/Italian.wxl b/installer/Translations/Italian.wxl
deleted file mode 100644
index c9fe39e5f..000000000
--- a/installer/Translations/Italian.wxl
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="it-it" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1040</String>
-
- <!-- Italian translation by spaccaossi@users.sourceforge.net -->
- <String Id="MUMBLE_CREATE_SHORTCUT">Crea collegamento sul Desktop</String>
- <String Id="MUMBLE_DONATE">Effettua una donazione al progetto Mumble</String>
- <String Id="MUMBLE_TERMINATE_DBUS">Il DBus utilizzato da Mumble è attualmente in uso. Terminarlo in modo da poter installare l'aggiornamento?</String>
- <String Id="MUMBLE_NO_SSE">Mumble richiede SSE, che è una caratteristica degli Intel Pentium III, AMD Athlon XP o dei processori più nuovi. SSE non è stato trovato sul tuo processore e Mumble potrebbe non funzionare, vuoi continuare l'installazione?</String>
- <String Id="MUMBLE_NO_XP">Mumble funziona solo su Windows XP SP2 o superiore. Un sistema operativo vecchio è stato riconosciuto e Mumble potrebbe non funzionare, vuoi continuare l'installazione?</String>
- <String Id="MUMBLE_START">Avvia Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Leggimi di Mumble</String>
- <String Id="MUMBLE_LICENSE_LNK">Licenza di Mumble</String>
- <String Id="MUMBLE_QT_LNK">Licenza di Qt</String>
- <String Id="MUMBLE_SPEEX_LNK">Licenza di Speex</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Disinstalla Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (Modalità retrocompatibile)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Completa</String>
- <String Id="INSTALL_CLIENT">Solo Client</String>
- <String Id="INSTALL_SERVER">Solo Server</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (Client)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (Client modalità retrocompatibile)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (server)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour per Windows</String>
- <String Id="DESC_SectionMumble">Client di Mumble, quello di cui hai bisogno per connetterti ai server</String>
- <String Id="DESC_SectionMumble11X">Client di Mumble, quello di cui hai bisogno per connetterti ai server vecchi</String>
- <String Id="DESC_SectionMurmur">Il server per Mumble. Include tutto ciò di cui hai bisogno per eseguire il tuo server</String>
- <String Id="DESC_SectionBonjour">Bonjour abilita la possibilità di trovare un server Murmur all'interno della tua rete LAN. Questa funzione scaricherà e installerà Bonjour</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Creates a shortcut on the desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble e Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Preferenze e Dati</String>
- <String Id="DESC_SectionUninstBase">Disinstalla Mumble e Murmur</String>
- <String Id="DESC_SectionUninstAll">Disinstallazione completa di Mumble e Murmur, comprese le impostazioni e i dati</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble è già installato. Si raccomanda di disinstallare la versione precedente prima di procedere. Seleziona l'operazione che vuoi portare a termine e premi avanti per continuare</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Già Installato</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Scegli come vuoi installare Mumble</String>
- <String Id="MUMBLE_UNINSTALL">Disinstallare prima di installare</String>
- <String Id="MUMBLE_NO_UNINSTALL">Non disinstallare</String>
-</WixLocalization>
diff --git a/installer/Translations/Japanese.wxl b/installer/Translations/Japanese.wxl
deleted file mode 100644
index b7ba87987..000000000
--- a/installer/Translations/Japanese.wxl
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="ja-jp" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1041</String>
-
- <!-- Japanese translation by arcenciel <code@s278.xrea.com> -->
- <String Id="MUMBLE_CREATE_SHORTCUT">デスクトップへショートカットを作成する</String>
- <String Id="MUMBLE_DONATE">Mumble プロジェクトに寄付する</String>
- <String Id="MUMBLE_TERMINATE_DBUS">Mumble で使われている DBus デーモンが起動中です。アップデートのために DBus デーモンを停止させますか?</String>
- <String Id="MUMBLE_NO_SSE">Mumble の実行には SSE が必要です。Intel Pentium III、AMD Athlon XP、またはそれより新しいプロセッサである必要があります。SSE はあなたのプロセッサで検出されませんでした。Mumble は正常に動作しないかもしれません。 あなたはそれでも Mumble をインストールしますか?</String>
- <String Id="MUMBLE_NO_XP">Mumble は Windows XP SP2 以上の環境でのみ動作します。古いか互換性のないOSが検出されました。Mumble は正常に動作しないかもしれません。 あなたはそれでも Mumble をインストールしますか?</String>
- <String Id="MUMBLE_START">Mumbleを起動</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Mumble Readme</String>
- <String Id="MUMBLE_LICENSE_LNK">Mumble License</String>
- <String Id="MUMBLE_QT_LNK">Qt License</String>
- <String Id="MUMBLE_SPEEX_LNK">Speex License</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Mumble のアンインストール</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (1.1.x 互換)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">すべて</String>
- <String Id="INSTALL_CLIENT">クライアントのみ</String>
- <String Id="INSTALL_SERVER">サーバのみ</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (クライアント)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (1.1.x 互換クライアント)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (サーバ)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour for Windows</String>
- <String Id="DESC_SectionMumble">サーバに接続するために必要な Mumble クライアントです。</String>
- <String Id="DESC_SectionMumble11X">古いサーバに接続するための Mumble クライアントです。</String>
- <String Id="DESC_SectionMurmur">Mumbe のためのサーバ。サーバを実行するために必要なファイルを含みます。</String>
- <String Id="DESC_SectionBonjour">Bonjour を使用すると LAN 上の Murmur サーバの通知と探索が可能です。これを選択すると Bonjour のインストーラがダウンロードされ実行されます。</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Creates a shortcut on the desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble と Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">設定 と データベース</String>
- <String Id="DESC_SectionUninstBase">Mumble と Murmur をアンイストールする</String>
- <String Id="DESC_SectionUninstAll">設定 と データベースを含む Mumble と Murmur のすべての痕跡をアンインストールします。</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble はすでにインストールされています。インストールを行う前に古いバージョンを削除することが推奨されます。あなたが実行したい操作を選択し、次へをクリックしてください。</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">すでにインストールされています。</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Mumble のインストール方法を選択してください。</String>
- <String Id="MUMBLE_UNINSTALL">インストール前に古いバージョンを削除する</String>
- <String Id="MUMBLE_NO_UNINSTALL">古いバージョンを削除しない</String>
-</WixLocalization>
diff --git a/installer/Translations/Norwegian.wxl b/installer/Translations/Norwegian.wxl
deleted file mode 100644
index f6a2e437a..000000000
--- a/installer/Translations/Norwegian.wxl
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="nb-no" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1044</String>
-
- <String Id="MUMBLE_CREATE_SHORTCUT">Lag snarvei på skrivebordet</String>
- <String Id="MUMBLE_DONATE">Doner til Mumble</String>
- <String Id="MUMBLE_TERMINATE_DBUS">DBus demonen som Mumble bruker kjører for øyeblikket. Avslutte demonen så den kan oppdateres?</String>
- <String Id="MUMBLE_NO_SSE">Mumble krever SSE, en prosessorutvidelse som bare finnes på Intel Pentium III, AMD Athlon XP og nyerer prosessorer. SSE er ikke støttet av din prosessor, og det er usannsynlig at Mumble vil fungere. Ønsker du fortsatt å installerer Mumble?</String>
- <String Id="MUMBLE_NO_XP">Mumble krever Windows XP SP2 eller nyere. Du bruker et eldre og inkompatibelt operativsystem, og det er usannsynlig at Mumble vil fungere. Ønsker du fortsatt å installerer Mumble?</String>
- <String Id="MUMBLE_START">Start Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Mumble Lesmeg</String>
- <String Id="MUMBLE_LICENSE_LNK">Mumble Lisens</String>
- <String Id="MUMBLE_QT_LNK">Qt Lisens</String>
- <String Id="MUMBLE_SPEEX_LNK">Speex Lisens</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Avinstallere Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (Bakoverkompatibel)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Full</String>
- <String Id="INSTALL_CLIENT">Bare klient</String>
- <String Id="INSTALL_SERVER">Bare server</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (klient)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (bakoverkompatibel klient)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (server)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour for Windows</String>
- <String Id="DESC_SectionMumble">Klienten for Mumble, som du trenger for å koble deg til en server.</String>
- <String Id="DESC_SectionMumble11X">Bakoverkompatibel klient for bruk mot eldre servere.</String>
- <String Id="DESC_SectionMurmur">Serveren for Mumble. Inkluderer alt som trengs for å kjøre din egen server.</String>
- <String Id="DESC_SectionBonjour">Bonjour annonserer og oppdater Murmur servere på ditt lokale nettverk. Dette vil laste ned og installere Bonjour.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Creates a shortcut on the desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble og Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Brukerinstillinger og databaser</String>
- <String Id="DESC_SectionUninstBase">Avinstallere Mumble og Murmur programmer</String>
- <String Id="DESC_SectionUninstAll">Avinstallere Mumble og Murmur og fjern alle spor av dem, inkludert brukerinstillinger og databaser.</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble er allerede installert. Det anbefales at du avinstallerer den nåværende versjonen før du installerer. Velg operasjonen du ønsker å gjøre og trykk Neste for å fortsette.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Allerede installert</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Velg hvordan du ønsker å installere Mumble.</String>
- <String Id="MUMBLE_UNINSTALL">Avinstaller gammel versjon først</String>
- <String Id="MUMBLE_NO_UNINSTALL">Installer over gammel versjon</String>
-</WixLocalization>
diff --git a/installer/Translations/Polish.wxl b/installer/Translations/Polish.wxl
deleted file mode 100644
index 6dd14abc7..000000000
--- a/installer/Translations/Polish.wxl
+++ /dev/null
@@ -1,53 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="pl-pl" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1045</String>
-
- <!-- Polish translation by Bartek "stranded" Sumowski <sumowski@gmail.com> -->
- <!-- Translation update by Michał "Zuko" Żukowski <zuczeq@gmail.com> -->
- <String Id="MUMBLE_CREATE_SHORTCUT">Utwórz skrót na pulpicie</String>
- <String Id="MUMBLE_DONATE">Wesprzyj projekt Mumble</String>
- <String Id="MUMBLE_TERMINATE_DBUS">Proces DBus jest w tej chwili uruchomiony. Czy chcesz zakończyć działanie procesu, aby dokonać aktualizacji?</String>
- <String Id="MUMBLE_NO_SSE">Mumble wymaga SSE, jest to funkcja którą posiadają Intel Pentium III, AMD Athlon XP oraz nowsze procesory. SSE nie zostało wykryte w twoim procesorze więc jest małe prawdopodobieństwo, aby Mumble działało. Czy nadal chcesz zainstalować Mumble?</String>
- <String Id="MUMBLE_NO_XP">Mumble działa tylko na Windows XP SP2 lub nowszym. Wykryto starszy lub niekompatybilny system operacyjny więc jest małe prawdopodobieństwo, aby Mumble działało. Czy nadal chcesz zainstalować Mumble?</String>
- <String Id="MUMBLE_START">Uruchom Mumble</String>
-
- <!-- For the start men -->
- <String Id="MUMBLE_README_LNK">Plik Czytaj To</String>
- <String Id="MUMBLE_LICENSE_LNK">Licencja Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (Klient Kompatybilny Wstecz)</String>
- <String Id="MUMBLE_QT_LNK">Licencja Qt</String>
- <String Id="MUMBLE_SPEEX_LNK">Licencja Speex</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Deinstalacja Mumble</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Pełny</String>
- <String Id="INSTALL_CLIENT">Tylko Klient</String>
- <String Id="INSTALL_SERVER">Tylko Serwer</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (Klient)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (Klient Kompatybilny Wstecz)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (Serwer)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour dla Windows</String>
- <String Id="DESC_SectionMumble">Klient Mumble, pozwalający na połączenia do serwerów.</String>
- <String Id="DESC_SectionMumble11X">Klient Mumble, pozwalający na połączenia do starszych serwerów.</String>
- <String Id="DESC_SectionMurmur">Serwer Mumble. Zawiera wszystko czego potrzebujesz by uruchomić swój własny serwer.</String>
- <String Id="DESC_SectionBonjour">Bonjour pozwala na automatyczne rozgłaszanie i wykrywanie serwerów Murmur w sieci LAN. Zaznaczając tę opcję instalator Bonjour zostanie pobrany i uruchomiony.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Creates a shortcut on the desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble i Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Preferencje i bazy danych</String>
- <String Id="DESC_SectionUninstBase">Usuwa Mumble oraz Murmur.</String>
- <String Id="DESC_SectionUninstAll">Usuwa wszystkie pliki programu, ustawienia oraz bazy danych (adresy serwerów, loginy, hasła).</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble jest już zainstalowany na tym komputerze. Zalecane jest usunięcie poprzedniej wersji programu przed instalacją nowej. Wskaż żądaną akcję i kliknij 'Dalej', aby kontynuować.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Program jest już zainstalowany</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Wybierz sposób zainstalacji Mumble.</String>
- <String Id="MUMBLE_UNINSTALL">Usuń poprzednią wersję Mumble</String>
- <String Id="MUMBLE_NO_UNINSTALL">Nie usuwaj</String>
-</WixLocalization>
diff --git a/installer/Translations/Portuguese.wxl b/installer/Translations/Portuguese.wxl
deleted file mode 100644
index df80179ec..000000000
--- a/installer/Translations/Portuguese.wxl
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="pt-br" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1046</String>
-
- <String Id="MUMBLE_CREATE_SHORTCUT">Criar Atalho no Desktop</String>
- <String Id="MUMBLE_DONATE">Doar para o projeto do Mumble</String>
- <String Id="MUMBLE_TERMINATE_DBUS">O DBus, serviço usado pelo Mumble está executando atualmente. Parar o serviço para que ele possa ser atualizado?</String>
- <String Id="MUMBLE_NO_SSE">O Mumble requer SSE, disponível somente nos processadores Intel Pentium III, AMD Athlon XP e mais recentes. SSE não foi detectado em seu processador, e o Mumble provavelmente não funcionará. Você ainda quer instalá-lo?</String>
- <String Id="MUMBLE_NO_XP">O Mumble funcionará somente no Windows XP SP2 ou mais recente. Uma versão incompatível foi detectada, e o Mumble provavelmente não funcionará. Ainda pretende instalá-lo?</String>
- <String Id="MUMBLE_START">Iniciar o Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Leiame do Mumble</String>
- <String Id="MUMBLE_LICENSE_LNK">Licença do Mumble</String>
- <String Id="MUMBLE_QT_LNK">Licença do Qt</String>
- <String Id="MUMBLE_SPEEX_LNK">Licença do Speex</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Desinstalar o Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (Compatibilidade Antiga)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Completa</String>
- <String Id="INSTALL_CLIENT">Apenas o Cliente</String>
- <String Id="INSTALL_SERVER">Apenas o Servidor</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (cliente)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (cliente compatível com versões antigas)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (servidor)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour para Windows</String>
- <String Id="DESC_SectionMumble">O cliente do Mumble, que você precisará para conectar a um servidor.</String>
- <String Id="DESC_SectionMumble11X">O cliente do Mumble para conectar a servidores antigos.</String>
- <String Id="DESC_SectionMurmur">O servidor para o Mumble. Inclui todo o necessário para rodar seu próprio servidor.</String>
- <String Id="DESC_SectionBonjour">Bonjour permite anúncio e descobrimento de servidores Murmur na sua LAN. Isso baixará e executará o instalador do Bonjour.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Creates a shortcut on the desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble e Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Preferências e Base de Dados</String>
- <String Id="DESC_SectionUninstBase">Desinstalar os programas Mumble e Murmur</String>
- <String Id="DESC_SectionUninstAll">Desinstalar todos os traços do Mumble e do Murmur, inclusive preferências e as bases de dados.</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">O Mumble já está instalado. É recomendado que você desinstale a versão atual antes de reinstalá-lo. Selecione a operação que deseja realizar e clique Proximo para continuar.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Já Instalado</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Selecione como quer instalar o Mumble.</String>
- <String Id="MUMBLE_UNINSTALL">Desinstalar antes de reinstalar</String>
- <String Id="MUMBLE_NO_UNINSTALL">Não desinstalar</String>
-</WixLocalization>
diff --git a/installer/Translations/Russian.wxl b/installer/Translations/Russian.wxl
deleted file mode 100644
index d13f3cab9..000000000
--- a/installer/Translations/Russian.wxl
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="ru-ru" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1049</String>
-
- <String Id="MUMBLE_CREATE_SHORTCUT">Создать ярлык на Рабочем столе</String>
- <String Id="MUMBLE_DONATE">Пожертвовать проекту Mumble</String>
- <String Id="MUMBLE_TERMINATE_DBUS">Демон DBus, который используется Mumble уже запущен. Завершить его процесс, чтобы его можно было обновить?</String>
- <String Id="MUMBLE_NO_SSE">Mumble использует SSE (потоковое SIMD-расширение процессора), которое используется только на процессорах Intel Pentium III, AMD Athlon XP или более новых. SSE не был обнаружен на Вашем процессоре и Mumble может не работать. Вы все еще желаете установить Mumble?</String>
- <String Id="MUMBLE_NO_XP">Mumble работает только на Windows XP SP2 или более новых версиях Windows. Была обнаружена старая или несовместимая операционная система. Mumble может не работать. Вы все еще желаете установить Mumble?</String>
- <String Id="MUMBLE_START">Запуск Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Mumble инфо</String>
- <String Id="MUMBLE_LICENSE_LNK">Лицензия Mumble</String>
- <String Id="MUMBLE_QT_LNK">Лицензия Qt</String>
- <String Id="MUMBLE_SPEEX_LNK">Лицензия Speex</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Удалить Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (обратная совместимость)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Полная</String>
- <String Id="INSTALL_CLIENT">Только клиент</String>
- <String Id="INSTALL_SERVER">Только сервер</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (клиент)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (клиент обратной совместимости)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (сервер)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour для Windows</String>
- <String Id="DESC_SectionMumble">Mumble клиент, который нужен Вам для подключения к серверу.</String>
- <String Id="DESC_SectionMumble11X">Mumble клиент для подключения к старым серверам.</String>
- <String Id="DESC_SectionMurmur">Сервер для Mumble. Включает в себя все необходимое для запуска своего собственного сервера.</String>
- <String Id="DESC_SectionBonjour">Bonjour позволяет анонсировать и находить сервера Murmur в Вашей локальной сети. Это позволит загрузить и запустить программу установки Bonjour.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Creates a shortcut on the desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble и Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Настройки и Базы данных</String>
- <String Id="DESC_SectionUninstBase">Удалить Mumble и Murmur</String>
- <String Id="DESC_SectionUninstAll">Удалить все следы Mumble и Murmur, включая настройки и базы данных.</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble уже установлен на Вашем компьютере. Рекомендуется удалить текущую версию перед установкой. Выберите операцию, которую Вы желаете выполнить и нажмите кнопку Далее.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Уже установлено</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Выберите, каким образом Вы хотите установить Mumble.</String>
- <String Id="MUMBLE_UNINSTALL">Удалить перед установкой</String>
- <String Id="MUMBLE_NO_UNINSTALL">Не удалять</String>
-</WixLocalization>
diff --git a/installer/Translations/SimpChinese.wxl b/installer/Translations/SimpChinese.wxl
deleted file mode 100644
index 7858c8e77..000000000
--- a/installer/Translations/SimpChinese.wxl
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="zh-cn" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">2052</String>
-
- <String Id="MUMBLE_CREATE_SHORTCUT">创建桌面快捷方式</String>
- <String Id="MUMBLE_DONATE">向 Mumble 项目捐款</String>
- <String Id="MUMBLE_TERMINATE_DBUS">Mumble 依赖的 DBus 守护进程目前正在运行。终止该进程然后继续升级?</String>
- <String Id="MUMBLE_NO_SSE">Mumble 需要 SSE,该功能仅被 Intel Pentium III、AMD Athlon XP 或较新的 CPU 所支持。您的 CPU 不支持 SSE,Mumble 可能无法正常工作。您仍然要继续安装 Mumble 吗?</String>
- <String Id="MUMBLE_NO_XP">Mumble 只能运行在 Windows XP SP2 或较新的操作系统上。检测到较旧的或者不兼容的操作系统,Mumble 可能无法正常工作。您仍然要继续安装 Mumble 吗?</String>
- <String Id="MUMBLE_START">启动 Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Mumble 自述文件</String>
- <String Id="MUMBLE_LICENSE_LNK">Mumble 许可</String>
- <String Id="MUMBLE_QT_LNK">Qt 许可</String>
- <String Id="MUMBLE_SPEEX_LNK">Speex 许可</String>
- <String Id="MUMBLE_UNINSTALL_LNK">卸载 Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble(与旧版兼容)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">完全安装</String>
- <String Id="INSTALL_CLIENT">仅客户端</String>
- <String Id="INSTALL_SERVER">仅服务端</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble(客户端)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble(与旧版兼容的客户端)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur(服务端)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Windows 版 Bonjour</String>
- <String Id="DESC_SectionMumble">该 Mumble 客户端用于连接到一个服务器。</String>
- <String Id="DESC_SectionMumble11X">该 Mumble 客户端用于连接到旧版服务器。</String>
- <String Id="DESC_SectionMurmur">Mumble 服务端,包含所有您自行部署服务器所需的文件。</String>
- <String Id="DESC_SectionBonjour">Bonjour 用于启用局域网内的 Mumble 服务器广播与发现。将会下载并运行 Bonjour 安装程序。</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">桌面快捷方式</String>
- <String Id="DESC_DesktopShortcut">在桌面上创建快捷方式</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble 和 Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">个人设置和数据库</String>
- <String Id="DESC_SectionUninstBase">卸载 Mumble 和 Murmur 应用程序</String>
- <String Id="DESC_SectionUninstAll">完全卸载 Mumble 和 Murmur,包括个人设置和数据库。</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble 已经安装。建议您在安装之前卸载现有版本。选择您想要进行的操作然后点击“下一步”以继续。</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">已经安装</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">选择安装 Mumble 的方式。</String>
- <String Id="MUMBLE_UNINSTALL">安装前卸载现有版本</String>
- <String Id="MUMBLE_NO_UNINSTALL">不要卸载现有版本</String>
-</WixLocalization>
diff --git a/installer/Translations/Spanish.wxl b/installer/Translations/Spanish.wxl
deleted file mode 100644
index d7cfcd29c..000000000
--- a/installer/Translations/Spanish.wxl
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="es-es" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1034</String>
-
- <String Id="MUMBLE_CREATE_SHORTCUT">Crear acceso directo en el escritorio</String>
- <String Id="MUMBLE_DONATE">Donar al proyecto Mumble</String>
- <String Id="MUMBLE_TERMINATE_DBUS">El servicio DBus usado por Mumble se está ejecutando actualmente. ¿Detener el servicio para que pueda ser actualizado?</String>
- <String Id="MUMBLE_NO_SSE">Mumble requiere SSE, que es una característica que sólo está presente en procesadores Intel Pentium III, AMD Athlon XP o superiores. No se detectó SSE en su procesador, y es probable que Mumble no funcione. ¿Aún desea instalar Mumble?</String>
- <String Id="MUMBLE_NO_XP">Mumble funciona sólo sobre Windows XP SP2 o posteriores. Se ha detectado un sistema operativo anterior e incompatible, y es probable que Mumble no funcione. ¿Aún desea instalar Mumble?</String>
- <String Id="MUMBLE_START">Iniciar Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Léame de Mumble</String>
- <String Id="MUMBLE_LICENSE_LNK">Licencia de Mumble</String>
- <String Id="MUMBLE_QT_LNK">Licencia de Qt</String>
- <String Id="MUMBLE_SPEEX_LNK">Licencia de Speex</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Desinstalar Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (compatible con versiones anteriores)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Completa</String>
- <String Id="INSTALL_CLIENT">Sólo el cliente</String>
- <String Id="INSTALL_SERVER">Sólo el servidor</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (cliente)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (cliente compatible con versiones anteriores)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (servidor)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour para Windows</String>
- <String Id="DESC_SectionMumble">El cliente Mumble, necesario para conectar a un servidor.</String>
- <String Id="DESC_SectionMumble11X">El cliente Mumble para conectar a servidores antiguos.</String>
- <String Id="DESC_SectionMurmur">El servidor para Mumble. Incluye todo lo necesario para ejecutar su propio servidor.</String>
- <String Id="DESC_SectionBonjour">Bonjour posibilita el anuncio y descubrimiento de servidores Murmur en su LAN. Ésto descargará y ejecutará el instalador Bonjour.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Icono escritorio</String>
- <String Id="DESC_DesktopShortcut">Creates un acceso directo en el escritorio</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Icono menú inicio</String>
- <String Id="DESC_StartMenuShortcut">Crea un acceso directo en el menú inicio</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble y Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Preferencias y bases de datos</String>
- <String Id="DESC_SectionUninstBase">Desinstalar los programas Mumble y Murmur</String>
- <String Id="DESC_SectionUninstAll">Eliminar completamente Mumble y Murmur, incluyendo las preferencias y las bases de datos.</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble ya se encuentra instalado. Se recomienda desinstalar la versión actual antes de continuar con la instalación. Seleccione la operación que desea realizar y haga click en Siguiente para continuar.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Ya instalado</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Elija como desea instalar Mumble.</String>
- <String Id="MUMBLE_UNINSTALL">Desinstalar antes de instalar</String>
- <String Id="MUMBLE_NO_UNINSTALL">No desinstalar</String>
-</WixLocalization>
diff --git a/installer/Translations/Swedish.wxl b/installer/Translations/Swedish.wxl
deleted file mode 100644
index 93c9a227d..000000000
--- a/installer/Translations/Swedish.wxl
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="sv-se" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1053</String>
-
- <String Id="MUMBLE_CREATE_SHORTCUT">Skapa genväg på skrivbordet</String>
- <String Id="MUMBLE_DONATE">Donera till projektet för Mumble</String>
- <String Id="MUMBLE_TERMINATE_DBUS">DBus-demonen som används av Mumble körs för närvarande. Avsluta demonen så att den kan uppdateras?</String>
- <String Id="MUMBLE_NO_SSE">Mumble kräver SSE som är en funktion hittad på processorer såsom Intel Pentium III, AMD Athlon XP eller nyare. SSE hittades inte på din processor och Mumble verkar inte fungera. Vill du fortfarande installera Mumble?</String>
- <String Id="MUMBLE_NO_XP">Mumble fungerar bara på Windows XP SP2 eller senare. Ett äldre och inkompatibelt operativsystem hittades och Mumble verkar inte fungera. Vill du fortfarande installera Mumble?</String>
- <String Id="MUMBLE_START">Starta Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Läs mig för Mumble</String>
- <String Id="MUMBLE_LICENSE_LNK">Licens för Mumble</String>
- <String Id="MUMBLE_QT_LNK">Licens för Qt</String>
- <String Id="MUMBLE_SPEEX_LNK">Licens för Speex</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Avinstallera Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (Bakåtkompatibel)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Fullständig</String>
- <String Id="INSTALL_CLIENT">Endast klient</String>
- <String Id="INSTALL_SERVER">Endast server</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (klient)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (bakåtkompatibel klient)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (server)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour för Windows</String>
- <String Id="DESC_SectionMumble">Klienten för Mumble, som du behöver för att ansluta till servrar.</String>
- <String Id="DESC_SectionMumble11X">Klienten för Mumble att ansluta till äldre servrar.</String>
- <String Id="DESC_SectionMurmur">Servern för Mumble. Inkluderar allt du behöver för att köra din egen server.</String>
- <String Id="DESC_SectionBonjour">Bonjour tillåter annonsering och upptäckning av Murmur servrar på ditt LAN. Detta kommer att ladda ner och köra installationen för Bonjour.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Creates a shortcut on the desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble och Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Inställningar och databaser</String>
- <String Id="DESC_SectionUninstBase">Avinstallera program för Mumble och Murmur</String>
- <String Id="DESC_SectionUninstAll">Avinstallera Mumble och Murmur fullständigt, vilket inkluderar inställningar och databaser.</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble är redan installerat. Det är rekommenderat att du avinstallerar den nuvarande versionen innan du påbörjar den nya installation. Välj vad du vill utföra och tryck på Nästa för att fortsätta.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Redan installerat</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Välj hur du vill installera Mumble.</String>
- <String Id="MUMBLE_UNINSTALL">Avinstallera före installation</String>
- <String Id="MUMBLE_NO_UNINSTALL">Avinstallera inte</String>
-</WixLocalization>
diff --git a/installer/Translations/TradChinese.wxl b/installer/Translations/TradChinese.wxl
deleted file mode 100644
index 0cbff7944..000000000
--- a/installer/Translations/TradChinese.wxl
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="zh-tw" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1028</String>
-
- <String Id="MUMBLE_CREATE_SHORTCUT">創建桌面快捷圖標</String>
- <String Id="MUMBLE_DONATE">向 Mumble 項目捐款</String>
- <String Id="MUMBLE_TERMINATE_DBUS">Mumble 依賴的 DBus 守護進程目前正在運行。 終止該進程然后繼續升級?</String>
- <String Id="MUMBLE_NO_SSE">Mumble 需要 SSE,該功能被 Intel Pentium III, AMD Athlon XP 或者較新的 CPU 所支持。 您的 CPU 不支持 SSE, Mumble 不能正常工作。您依然要繼續安裝 Mumble 嗎?</String>
- <String Id="MUMBLE_NO_XP">Mumble 只能運行在 Windows XP SP2 或較新的操作系統上。 現在檢測到了一個老的或者不兼容的操作系統,Mumble 不能正常工作。您依然要繼續安裝 Mumble 嗎?</String>
- <String Id="MUMBLE_START">啟動 Mumble</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Mumble 自我描敘</String>
- <String Id="MUMBLE_LICENSE_LNK">Mumble 許可</String>
- <String Id="MUMBLE_QT_LNK">Qt 許可</String>
- <String Id="MUMBLE_SPEEX_LNK">Speex 許可</String>
- <String Id="MUMBLE_UNINSTALL_LNK">卸載 Mumble</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble(與老版本兼容)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">完全</String>
- <String Id="INSTALL_CLIENT">僅客戶端</String>
- <String Id="INSTALL_SERVER">僅服務器端</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble(客戶端)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble(與老版本兼容的客戶端)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur(服務器端)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Bonjour for Windows</String>
- <String Id="DESC_SectionMumble">該 Mumble 客戶端用于連接到一個服務器。</String>
- <String Id="DESC_SectionMumble11X">該 Mumble 客戶端用于連接到一個老的服務器。</String>
- <String Id="DESC_SectionMurmur">Mumble 服務器端包含所有您運行個人服務器所必須的文件。</String>
- <String Id="DESC_SectionBonjour">Bonjour enables announcement and discovery of Murmur servers on your LAN. This will download and run the Bonjour installer.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Creates a shortcut on the desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble 和 Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">個人偏好和數據庫</String>
- <String Id="DESC_SectionUninstBase">卸載 Mumble 和 Murmur 應用程序</String>
- <String Id="DESC_SectionUninstAll">完全卸載 Mumble 和 Murmur, 包括個人偏好和數據庫。</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble 已經安裝。 我們建議您安裝之前卸載現有版本。 選擇您想要進行的操作然后點下一步。</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">已安裝</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">選擇怎樣安裝 Mumble。</String>
- <String Id="MUMBLE_UNINSTALL">安裝前卸載現有版本</String>
- <String Id="MUMBLE_NO_UNINSTALL">不要卸載現有版本</String>
-</WixLocalization>
diff --git a/installer/Translations/Turkish.wxl b/installer/Translations/Turkish.wxl
deleted file mode 100644
index 4aadc850b..000000000
--- a/installer/Translations/Turkish.wxl
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<WixLocalization Culture="tr-tr" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="LANG">1055</String>
-
- <!-- Translation by some anonymous coward -->
- <String Id="MUMBLE_CREATE_SHORTCUT">Masaüstünde kısayol oluştur</String>
- <String Id="MUMBLE_DONATE">Mumble projesine bağışta bulun</String>
- <String Id="MUMBLE_TERMINATE_DBUS">Mumble tarafından kullanılan DBus servisi (daemon) hâlihazırda çalışmaktadır. Güncellenebilmesi için servis durdurulsun mu?</String>
- <String Id="MUMBLE_NO_SSE">Mumble sadece Intel Pentium III, AMD Athlon XP ve daha yeni mikroişlemcilerde bulunan SSE komut kümesine ihtiyaç duyar. SSE mikroişlemcinizde tespit edilememiştir ve Mumble muhtemelen çalışamayacaktır. Buna rağmen Mumble'ı kurmak istiyor musunuz?</String>
- <String Id="MUMBLE_NO_XP">Mumble sadece Windows XP SP2 ve daha yeni sürümlerde çalışır. Daha eski ve uyumsuz bir işletim sistemi tespit edilmiştir ve Mumble muhtemelen çalışmayacaktır. Buna rağmen Mumble'ı kurmak istiyor musunuz?</String>
- <String Id="MUMBLE_START">Mumble'ı Başlat</String>
-
- <!-- For the start menu -->
- <String Id="MUMBLE_README_LNK">Mumble Readme</String>
- <String Id="MUMBLE_LICENSE_LNK">Mumble Lisansı</String>
- <String Id="MUMBLE_QT_LNK">Qt Lisansı</String>
- <String Id="MUMBLE_SPEEX_LNK">Speex Lisansı</String>
- <String Id="MUMBLE_UNINSTALL_LNK">Mumble'ı Kaldır</String>
- <String Id="MUMBLE_COMPAT_LNK">Mumble (Geriye Uyumlu)</String>
-
- <!-- Install types -->
- <String Id="INSTALL_FULL">Tam kurulum</String>
- <String Id="INSTALL_CLIENT">Sadece istemci</String>
- <String Id="INSTALL_SERVER">Sadece sunucu</String>
-
- <!-- Install sections -->
- <String Id="MUMBLE_SEC_MUMBLE">Mumble (istemci)</String>
- <String Id="MUMBLE_SEC_MUMBLE11X">Mumble (geriye uyumlu istemci)</String>
- <String Id="MUMBLE_SEC_MURMUR">Murmur (sunucu)</String>
- <String Id="MUMBLE_SEC_BONJOUR">Windows için Bonjour</String>
- <String Id="DESC_SectionMumble">Bir sunucuya bağlanmak için ihtiyaç duyacağınız Mumble istemcisi.</String>
- <String Id="DESC_SectionMumble11X">Eski sunuculara bağlanmak için Mumble istemcisi.</String>
- <String Id="DESC_SectionMurmur">Mumble için sunucu. Kendi sunucunuzu işletmeniz için gereken her şeyi içerir.</String>
- <String Id="DESC_SectionBonjour">Bonjour yerel ağınızda Murmur sunucularının duyurulmalarına ve keşiflerine imkân sağlar. Bu seçenek Bonjour kurucusunu indirir ve çalıştırır.</String>
- <String Id="MUMBLE_SEC_DesktopShortcut">Desktop shortcut</String>
- <String Id="DESC_DesktopShortcut">Creates a shortcut on the desktop</String>
- <String Id="MUMBLE_SEC_StartMenuShortcut">Start menu shortcut</String>
- <String Id="DESC_StartMenuShortcut">Creates a shortcut on the start menu</String>
-
- <!-- Uninstall sections -->
- <String Id="MUMBLE_UNSEC_BASE">Mumble ve Murmur</String>
- <String Id="MUMBLE_UNSEC_ALL">Tercihler ve Veritabanları</String>
- <String Id="DESC_SectionUninstBase">Mumble ve Murmur programlarını Kaldır</String>
- <String Id="DESC_SectionUninstAll">Mumble ve Murmur'ın tüm izlerini sil, ki bu tercihleri ve veritabanlarını da kapsar.</String>
-
- <!-- Already installed -->
- <String Id="MUMBLE_ALREADY_INSTALLED">Mumble zaten kuruludur. Kurulumdan önce mevcut sürümü kaldırmanız tavsiye edilir. Gerçekleştirmek istediğiniz işlemi seçiniz ve devam etmek için İleri düğmesine tıklayınız.</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_HEAD">Zaten Kurulu</String>
- <String Id="MUMBLE_ALREADY_INSTALLED_SUBTEXT">Mumble'ı nasıl kurmak istediğinizi seçiniz.</String>
- <String Id="MUMBLE_UNINSTALL">Kurulumdan evvel kaldır</String>
- <String Id="MUMBLE_NO_UNINSTALL">Kaldırma</String>
-</WixLocalization>
diff --git a/installer/UI.wxs b/installer/UI.wxs
deleted file mode 100644
index 9fd3f8a63..000000000
--- a/installer/UI.wxs
+++ /dev/null
@@ -1,75 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
-
- <Fragment>
- <UI Id="MumbleUI_FeatureTree">
- <TextStyle Id="WixUI_Font_Normal" FaceName="Tahoma" Size="8" />
- <TextStyle Id="WixUI_Font_Bigger" FaceName="Tahoma" Size="12" />
- <TextStyle Id="WixUI_Font_Title" FaceName="Tahoma" Size="9" Bold="yes" />
-
- <Property Id="DefaultUIFont" Value="WixUI_Font_Normal" />
- <Property Id="WixUI_Mode" Value="FeatureTree" />
-
- <Property Id="LAUNCHAPPONEXIT" Value="1" />
-
- <DialogRef Id="ErrorDlg" />
- <DialogRef Id="FatalError" />
- <DialogRef Id="FilesInUse" />
- <DialogRef Id="MsiRMFilesInUse" />
- <DialogRef Id="PrepareDlg" />
- <DialogRef Id="ProgressDlg" />
- <DialogRef Id="ResumeDlg" />
- <DialogRef Id="UserExit" />
-
- <Publish Dialog="MumbleExitDialog" Control="Finish" Event="EndDialog" Value="Return" Order="999">1</Publish>
-
- <Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="LicenseAgreementDlg">NOT Installed</Publish>
- <Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg">Installed AND PATCH</Publish>
-
- <Publish Dialog="LicenseAgreementDlg" Control="Back" Event="NewDialog" Value="WelcomeDlg">1</Publish>
- <Publish Dialog="LicenseAgreementDlg" Control="Next" Event="NewDialog" Value="CustomizeDlg">LicenseAccepted = "1"</Publish>
-
- <Publish Dialog="CustomizeDlg" Control="Back" Event="NewDialog" Value="MaintenanceTypeDlg" Order="1">Installed</Publish>
- <Publish Dialog="CustomizeDlg" Control="Back" Event="NewDialog" Value="LicenseAgreementDlg" Order="2">NOT Installed</Publish>
- <Publish Dialog="CustomizeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
-
- <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="CustomizeDlg" Order="1">NOT Installed OR WixUI_InstallMode = "Change"</Publish>
- <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="MaintenanceTypeDlg" Order="2">Installed AND NOT PATCH</Publish>
- <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="WelcomeDlg" Order="3">Installed AND PATCH</Publish>
-
- <Publish Dialog="MaintenanceWelcomeDlg" Control="Next" Event="NewDialog" Value="MaintenanceTypeDlg">1</Publish>
-
- <Publish Dialog="MaintenanceTypeDlg" Control="ChangeButton" Event="NewDialog" Value="CustomizeDlg">1</Publish>
- <Publish Dialog="MaintenanceTypeDlg" Control="RepairButton" Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
- <Publish Dialog="MaintenanceTypeDlg" Control="RemoveButton" Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
- <Publish Dialog="MaintenanceTypeDlg" Control="Back" Event="NewDialog" Value="MaintenanceWelcomeDlg">1</Publish>
- </UI>
-
- <UIRef Id="WixUI_Common" />
- </Fragment>
-
- <Fragment>
- <UI>
- <Dialog Id="MumbleExitDialog" Width="370" Height="270" Title="!(loc.ExitDialog_Title)">
- <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="!(loc.WixUIFinish)" />
- <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.WixUICancel)" />
- <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="!(loc.ExitDialogBitmap)" />
- <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.WixUIBack)" />
- <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
- <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes" Text="!(loc.ExitDialogDescription)" />
- <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="!(loc.ExitDialogTitle)" />
- <Control Id="LaunchCheckBox" Type="CheckBox" X="10" Y="243" Width="170" Height="17" Property="LAUNCHAPPONEXIT" Hidden="yes" CheckBoxValue="1" Text="!(loc.MUMBLE_START)">
- <Condition Action="show">NOT Installed AND &amp;Mumble = 3</Condition>
- </Control>
- </Dialog>
-
- <InstallUISequence>
- <Show Dialog="MumbleExitDialog" OnExit="success" Overridable="yes" />
- </InstallUISequence>
-
- <AdminUISequence>
- <Show Dialog="MumbleExitDialog" OnExit="success" Overridable="yes" />
- </AdminUISequence>
- </UI>
- </Fragment>
-</Wix>
diff --git a/installer/build_installer.pl b/installer/build_installer.pl
deleted file mode 100755
index 08ad9f185..000000000
--- a/installer/build_installer.pl
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/usr/bin/perl
-
-use File::Copy;
-
-my @LANG;
-$x64dir = "bin\\x64\\Release";
-$dir = "bin\\Release\\";
-$platform = "Intel";
-if (-d $x64dir) {
- $dir = $x64dir;
- $platform = "x64";
-}
-
-opendir($D, "Translations");
-while ($x = readdir($D)) {
- next unless $x =~ /\.wxl$/;
- next if $x eq "English.wxl";
-
- open(F, "<Translations\\$x");
- while (<F>) {
- if ($_ =~ /Culture="([a-z]{2}-[a-z]{2})"/) {
- $culture = $1;
- } elsif ($_ =~ /Id="LANG">(\d+)/) {
- $langcode = $1;
- }
- }
- close(F);
- system("msitran -g $dir\\en-us\\Mumble.msi $dir\\$culture\\Mumble.msi $langcode");
- print "\n";
- push @LANG, $langcode;
-}
-
-copy("$dir\\en-us\\Mumble.msi", "$dir\\Mumble.msi");
-foreach (@LANG) {
- print "$_\n";
- system("msidb -d $dir\\Mumble.msi -r $_");
- unlink("$_");
-}
-
-system("msiinfo $dir\\Mumble.msi /p $platform;1033," . join(",", @LANG));
diff --git a/installer/client-shortcuts.xml b/installer/client-shortcuts.xml
deleted file mode 100644
index c46f58e9d..000000000
--- a/installer/client-shortcuts.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<!-- Copyright 2020 The Mumble Developers. All rights reserved.
- Use of this source code is governed by a BSD-style license
- that can be found in the LICENSE file at the root of the
- Mumble source tree or at <https://www.mumble.info/LICENSE>. -->
-
-<CPackWiXPatch>
- <CPackWiXFragment Id="CM_C_mumble_client" Display="expand">
- <Feature Id="CM_SHORTCUT_F_mumble_client"
- Title="Program Group"
- Description="Create Menu Program Group"
- InstallDefault="followParent"
- AllowAdvertise="no">
- <ComponentRef Id="CM_SHORTCUT_mumble_client" />
- </Feature>
-
- <Feature Id="CM_SHORTCUT_DESKTOP_F_mumble_client"
- Title="Desktop Shortcut"
- Description="Create Desktop Shortcut"
- InstallDefault="followParent"
- AllowAdvertise="no">
- <ComponentRef Id="CM_SHORTCUT_DESKTOP_mumble_client" />
- </Feature>
- </CPackWiXFragment>
-</CPackWiXPatch>
diff --git a/installer/gen-ucrt.py b/installer/gen-ucrt.py
deleted file mode 100644
index c2fd09939..000000000
--- a/installer/gen-ucrt.py
+++ /dev/null
@@ -1,74 +0,0 @@
-#!/usr/bin/env python
-# Copyright 2005-2020 The Mumble Developers. All rights reserved.
-# Use of this source code is governed by a BSD-style license
-# that can be found in the LICENSE file at the root of the
-# Mumble source tree or at <https://www.mumble.info/LICENSE>.
-
-from __future__ import (unicode_literals, print_function, division)
-
-import os
-import codecs
-
-def mangleComponentId(fn):
- # Component IDs in WiX can't contain dashes. Mangle them with _ instead.
- return fn.replace('-', '_')
-
-def fileHeader(f):
- f.write('<?xml version="1.0" encoding="utf-8"?>\r\n')
- f.write('<Include>\r\n')
- f.write('\r\n')
- f.write('<!-- This file is auto-generated via gen-ucrt.py. Please don\'t touch by hand -->\r\n')
- f.write('\r\n')
-
-def fileFooter(f):
- f.write('\r\n')
- f.write('</Include>\r\n')
-
-def gencomponents(f, files, prefix=''):
- for fn in files:
- f.write('<Component Id="{0}">\r\n'.format(mangleComponentId(prefix+fn)))
- f.write(' <File Id="{0}" Source="$(var.RedistDirUCRT)\{1}" KeyPath="yes" />\r\n'.format(mangleComponentId(prefix+fn), fn))
- f.write('</Component>\r\n')
-
-def gencomponentrefs(f, files, prefix=''):
- for fn in files:
- f.write('''<ComponentRef Id="{0}" />\r\n'''.format(mangleComponentId(prefix+fn)))
-
-def main():
- ucrtx64 = 'C:\\Program Files (x86)\\Windows Kits\\10\\Redist\\ucrt\\DLLs\\x64'
- ucrtx86 = 'C:\\Program Files (x86)\\Windows Kits\\10\\Redist\\ucrt\\DLLs\\x86'
-
- filesx86 = os.listdir(ucrtx86)
- filesx64 = os.listdir(ucrtx64)
-
- # Perform a quick sanity test to ensure that both x86 and x64 UCRT variants
- # use the same filenames.
- if set(filesx86) != set(filesx64):
- raise Exception('Fatal error: x86 UCRT files are not equivalent to x64 UCRT files')
-
- # ...Since they're the same, let's just use the
- # filenames from x86.
- files = filesx86
-
- with codecs.open('MumbleUCRTComponents.wxi', 'wb', 'utf-8') as f:
- fileHeader(f)
- gencomponents(f, files)
- fileFooter(f)
-
- with codecs.open('MurmurUCRTComponents.wxi', 'wb', 'utf-8') as f:
- fileHeader(f)
- gencomponents(f, files, 'Murmur_')
- fileFooter(f)
-
- with codecs.open('MumbleUCRTComponentRefs.wxi', 'wb', 'utf-8') as f:
- fileHeader(f)
- gencomponentrefs(f, files)
- fileFooter(f)
-
- with codecs.open('MurmurUCRTComponentRefs.wxi', 'wb', 'utf-8') as f:
- fileHeader(f)
- gencomponentrefs(f, files, 'Murmur_')
- fileFooter(f)
-
-if __name__ == '__main__':
- main()
diff --git a/installer/server-shortcuts.xml b/installer/server-shortcuts.xml
deleted file mode 100644
index ac822ed10..000000000
--- a/installer/server-shortcuts.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<!-- Copyright 2020 The Mumble Developers. All rights reserved.
- Use of this source code is governed by a BSD-style license
- that can be found in the LICENSE file at the root of the
- Mumble source tree or at <https://www.mumble.info/LICENSE>. -->
-
-<CPackWiXPatch>
- <CPackWiXFragment Id="CM_C_mumble_server" Display="expand">
- <Feature Id="CM_SHORTCUT_F_mumble_server"
- Title="Program Group"
- Description="Create Menu Program Group"
- InstallDefault="followParent"
- AllowAdvertise="no">
- <ComponentRef Id="CM_SHORTCUT_mumble_server" />
- </Feature>
-
- <Feature Id="CM_SHORTCUT_DESKTOP_F_mumble_server"
- Title="Desktop Shortcut"
- Description="Create Desktop Shortcut"
- InstallDefault="followParent"
- AllowAdvertise="no">
- <ComponentRef Id="CM_SHORTCUT_DESKTOP_mumble_server" />
- </Feature>
- </CPackWiXFragment>
-</CPackWiXPatch>
diff --git a/installer/wix-template.xml b/installer/wix-template.xml
deleted file mode 100644
index 0f1778bc3..000000000
--- a/installer/wix-template.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<?include "cpack_variables.wxi"?>
-
-<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
- RequiredVersion="3.6.3303.0">
-
- <Product Id="$(var.CPACK_WIX_PRODUCT_GUID)"
- Name="$(var.CPACK_PACKAGE_NAME)"
- Language="@CPACK_WIX_LCID@"
- Version="$(var.CPACK_PACKAGE_VERSION)"
- Manufacturer="$(var.CPACK_PACKAGE_VENDOR)"
- UpgradeCode="$(var.CPACK_WIX_UPGRADE_GUID)">
-
- <Package InstallerVersion="301" Compressed="yes"/>
-
- <Media Id="1" Cabinet="media1.cab" EmbedCab="yes"/>
-
- <MajorUpgrade
- Schedule="afterInstallInitialize"
- AllowSameVersionUpgrades="yes"
- DowngradeErrorMessage="A later version of [ProductName] is already installed. Setup will now exit."/>
-
- <WixVariable Id="WixUILicenseRtf" Value="$(var.CPACK_WIX_LICENSE_RTF)"/>
- <Property Id="WIXUI_INSTALLDIR" Value="INSTALL_ROOT"/>
-
- <?ifdef CPACK_WIX_PRODUCT_ICON?>
- <Property Id="ARPPRODUCTICON">ProductIcon.ico</Property>
- <Icon Id="ProductIcon.ico" SourceFile="$(var.CPACK_WIX_PRODUCT_ICON)"/>
- <?endif?>
-
- <?ifdef CPACK_WIX_UI_BANNER?>
- <WixVariable Id="WixUIBannerBmp" Value="$(var.CPACK_WIX_UI_BANNER)"/>
- <?endif?>
-
- <?ifdef CPACK_WIX_UI_DIALOG?>
- <WixVariable Id="WixUIDialogBmp" Value="$(var.CPACK_WIX_UI_DIALOG)"/>
- <?endif?>
-
- <FeatureRef Id="ProductFeature"/>
-
- <UI Id="*">
- <TextStyle Id="Font" FaceName="MS Shell Dlg" Size="11"/>
- </UI>
-
- <UIRef Id="$(var.CPACK_WIX_UI_REF)" />
- <UIRef Id="WixUI_ErrorProgressText" />
-
- <?include "properties.wxi"?>
- <?include "product_fragment.wxi"?>
- </Product>
-</Wix>