summaryrefslogtreecommitdiff
path: root/src/tools/clangrefactoringbackend/clangrefactoringbackend.pro
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@qt.io>2016-09-19 15:04:04 +0200
committerMarco Bubke <marco.bubke@qt.io>2016-09-20 13:08:14 +0000
commit8151a09fdc1c78dd56bd016489dabf3523e700e3 (patch)
tree1cfb623a49c0e4e782c9bb1555200c891ca2006c /src/tools/clangrefactoringbackend/clangrefactoringbackend.pro
parente809594faebc13157be897268f1bf1f48ca0506b (diff)
downloadqt-creator-8151a09fdc1c78dd56bd016489dabf3523e700e3.tar.gz
Clang: Requires a clang debug build for windows
Under windows you cannot mix debug and release builds. So we require that clang is build as debug if the creator is build in debug. Change-Id: Ie46a1f13d83a7afbf81129ed75d0519fa9f5268d Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Diffstat (limited to 'src/tools/clangrefactoringbackend/clangrefactoringbackend.pro')
-rw-r--r--src/tools/clangrefactoringbackend/clangrefactoringbackend.pro5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/tools/clangrefactoringbackend/clangrefactoringbackend.pro b/src/tools/clangrefactoringbackend/clangrefactoringbackend.pro
index 7312f54342..072ed244db 100644
--- a/src/tools/clangrefactoringbackend/clangrefactoringbackend.pro
+++ b/src/tools/clangrefactoringbackend/clangrefactoringbackend.pro
@@ -5,6 +5,11 @@ include(../../qtcreatortool.pri)
include(../../shared/clang/clang_installation.pri)
include(source/clangrefactoringbackend-source.pri)
+win32 {
+ LLVM_BUILDMODE = $$system($$llvm_config --build-mode, lines)
+ CONFIG(debug, debug|release):requires(equals(LLVM_BUILDMODE, "Debug"))
+}
+
QT += core network
QT -= gui