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>2015-11-26 20:53:04 +0300
committerMikkel Krautz <mikkel@krautz.dk>2015-11-26 20:59:56 +0300
commit218c6a55b8eda886489cb93f11a4ee5dd3b8b84b (patch)
tree6cc760ea044006dd04454b66f59d6bda5feba4f0 /g15helper
parent89045910bb8d01f2053246a6f0447b96c786210f (diff)
g15helper: statically link against runtime library on Windows.
The mumble-g15-helper.exe binary is always 32-bit on Windows. However, we don't ship 32-bit VCRedist for 64-bit Mumble builds. This change forces us to always statically link mumble-g15-helper.exe to ensure that it works on 64-bit systems without 32-bit VCRedist manually installed. Fixes mumble-voip/mumble#1692
Diffstat (limited to 'g15helper')
-rw-r--r--g15helper/g15helper.pro14
1 files changed, 14 insertions, 0 deletions
diff --git a/g15helper/g15helper.pro b/g15helper/g15helper.pro
index fca0b7ea3..2517476ac 100644
--- a/g15helper/g15helper.pro
+++ b/g15helper/g15helper.pro
@@ -18,6 +18,20 @@ win32 {
INCLUDEPATH *= "$$G15SDK_PATH/Src"
DEFINES *= WIN32
QMAKE_POST_LINK = $$QMAKE_POST_LINK$$escape_expand(\\n\\t)$$quote(mt.exe -nologo -updateresource:$(DESTDIR_TARGET);1 -manifest ../src/mumble/mumble.appcompat.manifest)
+
+ CONFIG(release, debug|release) {
+ QMAKE_CFLAGS_RELEASE -= -MD
+ QMAKE_CFLAGS_RELEASE *= -MT
+ QMAKE_CXXFLAGS_RELEASE -= -MD
+ QMAKE_CXXFLAGS_RELEASE *= -MT
+ }
+ CONFIG(debug, debug|release) {
+ QMAKE_CFLAGS_DEBUG -= -MDd
+ QMAKE_CFLAGS_DEBUG *= -MTd
+ QMAKE_CXXFLAGS_DEBUG -= -MDd
+ QMAKE_CXXFLAGS_DEBUG *= -MTd
+ }
+
}
macx {