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:
authorEdward <edm7707@gmail.com>2018-07-20 03:25:48 +0300
committerDavide Beatrici <davidebeatrici@gmail.com>2018-07-20 05:36:23 +0300
commit09204fe66e749ac85b604e78341ba7a87d92f198 (patch)
treef01de721978ff896ce4dd5a263b920c4c6178781 /installer
parentadcf9fea49939372ce98f52a601d0dd08a23fa34 (diff)
installer: copy rnnoise.dll
The file copy can be disabled with the MumbleNoRNNoise environment variable.
Diffstat (limited to 'installer')
-rw-r--r--installer/Files.wxs6
-rw-r--r--installer/Product.wxs3
-rw-r--r--installer/Settings.wxi4
3 files changed, 13 insertions, 0 deletions
diff --git a/installer/Files.wxs b/installer/Files.wxs
index 89c18b47c..bacd3eaec 100644
--- a/installer/Files.wxs
+++ b/installer/Files.wxs
@@ -66,6 +66,12 @@
</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" />
diff --git a/installer/Product.wxs b/installer/Product.wxs
index 41fc542bf..4e72de706 100644
--- a/installer/Product.wxs
+++ b/installer/Product.wxs
@@ -131,6 +131,9 @@
<?ifdef G15 ?>
<ComponentRef Id="mumble_g15_helper.exe" />
<?endif ?>
+ <?ifdef RNN ?>
+ <ComponentRef Id="rnnoise.dll" />
+ <?endif ?>
<?ifdef RedistDirVC14 ?>
<ComponentRef Id="msvcp140.dll" />
diff --git a/installer/Settings.wxi b/installer/Settings.wxi
index 711bfa1de..2f7e526c0 100644
--- a/installer/Settings.wxi
+++ b/installer/Settings.wxi
@@ -129,6 +129,10 @@
<?ifndef env.MumbleNoG15 ?>
<?define G15 = true ?>
<?endif ?>
+
+ <?ifndef env.MumbleNoRNNoise ?>
+ <?define RNN = true ?>
+ <?endif ?>
<?ifdef env.MumbleVersionSubDir ?>
<?define VersionSubDir = "$(env.MumbleVersionSubDir)" ?>