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:
authorMikkel Krautz <mikkel@krautz.dk>2017-02-10 02:02:45 +0300
committerMikkel Krautz <mikkel@krautz.dk>2017-02-10 02:02:45 +0300
commit18caa17256a96aa6b2fbf23e549effb963c5c013 (patch)
treedaceb6e363f4cca065f223d7fbd1f981b3aa8615 /installer
parent2fb5ee70913662859d8153300337daf09f53b8dd (diff)
installer: don't ship dbghelp.dll anymore.
Only older versions of dbghelp.dll are redistributable by themselves. Newer versions only allow redistribution via MSI files, which are useless for us. To sidestep this problem, we'll simply go back to relying on the OSes version of dbghelp.dll. Shipping an outdated version of dbghelp.dll isn't sensible. We're better off allowing Windows 10 to use a modern (its own) version of dbghelp.dll than using a year-old version. To give some context on how we use dbghelp.dll: In Mumble, we use dbghelp.dll for writing our Minidumps. In Murmur, Ice uses it for symbolicating stack traces in Ice exceptions.
Diffstat (limited to 'installer')
-rw-r--r--installer/Files.wxs7
-rw-r--r--installer/Product.wxs3
-rw-r--r--installer/Settings.wxi10
3 files changed, 0 insertions, 20 deletions
diff --git a/installer/Files.wxs b/installer/Files.wxs
index b60ffa82d..89c18b47c 100644
--- a/installer/Files.wxs
+++ b/installer/Files.wxs
@@ -79,10 +79,6 @@
<?include "MumbleUCRTComponents.wxi" ?>
<?endif ?>
- <Component Id="dbghelp.dll">
- <File Source="$(var.DebugToolsDir)\dbghelp.dll" KeyPath="yes" />
- </Component>
-
<?ifdef VersionSubDir ?>
</DirectoryRef>
<?else ?>
@@ -150,9 +146,6 @@
<?ifdef RedistDirUCRT ?>
<?include "MurmurUCRTComponents.wxi" ?>
<?endif ?>
- <Component Id="Murmur_dbghelp.dll">
- <File Id="Murmur_dbghelp.dll" Source="$(var.DebugToolsDir)\dbghelp.dll" KeyPath="yes" />
- </Component>
<?endif ?>
<Component Id="licence.txt" Guid="$(var.LicenseTextGuid)">
diff --git a/installer/Product.wxs b/installer/Product.wxs
index e591be454..4eadbd8e9 100644
--- a/installer/Product.wxs
+++ b/installer/Product.wxs
@@ -141,8 +141,6 @@
<?include "MumbleUCRTComponentRefs.wxi" ?>
<?endif ?>
- <ComponentRef Id="dbghelp.dll" />
-
<Feature Id="MumbleDesktopShortcutFeature" Title="!(loc.MUMBLE_SEC_DesktopShortcut)" Description="!(loc.DESC_DesktopShortcut)" InstallDefault="followParent" AllowAdvertise="no">
<ComponentRef Id="MumbleDesktopShortcutComponent" />
</Feature>
@@ -161,7 +159,6 @@
<?ifdef RedistDirUCRT ?>
<?include "MurmurUCRTComponentRefs.wxi" ?>
<?endif ?>
- <ComponentRef Id="Murmur_dbghelp.dll" />
<?endif ?>
<Feature Id="MurmurDesktopShortcutFeature" Title="!(loc.MUMBLE_SEC_DesktopShortcut)" Description="!(loc.DESC_DesktopShortcut)" InstallDefault="followParent" AllowAdvertise="no">
diff --git a/installer/Settings.wxi b/installer/Settings.wxi
index 7533866b0..a6ab7e47e 100644
--- a/installer/Settings.wxi
+++ b/installer/Settings.wxi
@@ -36,16 +36,6 @@
<?define QtDir = "$(env.MumbleQtDir)" ?>
<?endif ?>
- <?ifndef env.MumbleDebugToolsDir ?>
- <?if $(sys.BUILDARCH) = "x86" ?>
- <?define DebugToolsDir = "C:\Program Files (x86)\Debugging Tools for Windows (x86)" ?>
- <?elseif $(sys.BUILDARCH) = "x64" ?>
- <?define DebugToolsDir = "C:\Program Files\Debugging Tools for Windows (x64)" ?>
- <?endif ?>
- <?else ?>
- <?define DebugToolsDir = "$(env.MumbleDebugToolsDir)" ?>
- <?endif ?>
-
<?ifndef env.MumbleSndFileDir ?>
<?ifndef env.MumbleNoSndFile ?>
<?define SndFileDir = "\Program Files (x86)\Mega-Nerd\libsndfile\bin" ?>