summaryrefslogtreecommitdiff
path: root/src/plugins/clangcodemodel/clangcodemodel.qbs
diff options
context:
space:
mode:
authorNikolai Kosjar <nikolai.kosjar@theqtcompany.com>2015-09-04 10:21:41 +0200
committerNikolai Kosjar <nikolai.kosjar@theqtcompany.com>2015-09-04 08:59:51 +0000
commit164b72b22a4968c1c0894d40edb365cd45fb4eda (patch)
tree5c46211384052f282fb5468a1bbd00f8d09f4b2a /src/plugins/clangcodemodel/clangcodemodel.qbs
parente873f872ef2a2ba1342dd013ab2e184e6676a71a (diff)
downloadqt-creator-164b72b22a4968c1c0894d40edb365cd45fb4eda.tar.gz
Clang: Check for libclang main header file
Otherwise we will run into compile errors if the libclang dev package is not installed. Change-Id: I31c05d9d0e11154f1c3748e6736c143805d310e8 Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
Diffstat (limited to 'src/plugins/clangcodemodel/clangcodemodel.qbs')
-rw-r--r--src/plugins/clangcodemodel/clangcodemodel.qbs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/clangcodemodel/clangcodemodel.qbs b/src/plugins/clangcodemodel/clangcodemodel.qbs
index cc41d8ebd2..ca81f76fa8 100644
--- a/src/plugins/clangcodemodel/clangcodemodel.qbs
+++ b/src/plugins/clangcodemodel/clangcodemodel.qbs
@@ -30,7 +30,7 @@ QtcPlugin {
property string llvmLibs: Clang.libraries(qbs.targetOS)
property string llvmVersion: Clang.version(llvmConfig, QtcProcessOutputReader)
- condition: llvmConfig
+ condition: llvmConfig && File.exists(llvmIncludeDir.concat("/clang-c/Index.h"))
cpp.includePaths: base.concat(llvmIncludeDir)
cpp.libraryPaths: base.concat(llvmLibDir)