summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mkspecs/features/qt_find_clang.prf9
1 files changed, 6 insertions, 3 deletions
diff --git a/mkspecs/features/qt_find_clang.prf b/mkspecs/features/qt_find_clang.prf
index bb6ca2e53..1c2fa4ffa 100644
--- a/mkspecs/features/qt_find_clang.prf
+++ b/mkspecs/features/qt_find_clang.prf
@@ -49,8 +49,11 @@ for(_, $$list(_)) { # just a way to break easily
# is not detectable as this .prf file is evaluated against the target configuration
# and therefore checking for "mingw" won't work when the target compiler is clang (Android)
# or qcc (QNX).
- msvc:isEmpty(LLVM_INSTALL_DIR): LLVM_INSTALL_DIR = $$(LLVM_INSTALL_DIR_MSVC)
- else:isEmpty(LLVM_INSTALL_DIR): LLVM_INSTALL_DIR = $$(LLVM_INSTALL_DIR_MINGW)
+ msvc {
+ isEmpty(LLVM_INSTALL_DIR): LLVM_INSTALL_DIR = $$(LLVM_INSTALL_DIR_MSVC)
+ } else {
+ isEmpty(LLVM_INSTALL_DIR): LLVM_INSTALL_DIR = $$(LLVM_INSTALL_DIR_MINGW)
+ }
}
isEmpty(LLVM_INSTALL_DIR): LLVM_INSTALL_DIR = $$(LLVM_INSTALL_DIR)
LLVM_INSTALL_DIR = $$clean_path($$LLVM_INSTALL_DIR)
@@ -299,7 +302,7 @@ for(_, $$list(_)) { # just a way to break easily
-lLLVMXRay
!equals(QMAKE_HOST.os, Darwin): CLANG_LIBS+=-Wl,--end-group
CLANG_LIBS += -lz
- mingw: CLANG_LIBS += -lpsapi -lshell32 -lole32 -luuid -ladvapi32 -lversion
+ equals(QMAKE_HOST.os, Windows): CLANG_LIBS += -lpsapi -lshell32 -lole32 -luuid -ladvapi32 -lversion
else: CLANG_LIBS += -ldl
equals(QMAKE_HOST.os, Darwin): CLANG_LIBS += -lcurses -lm -lxml2
}