summaryrefslogtreecommitdiff
path: root/qbs
diff options
context:
space:
mode:
authorNikolai Kosjar <nikolai.kosjar@qt.io>2016-11-24 11:35:19 +0100
committerNikolai Kosjar <nikolai.kosjar@qt.io>2016-11-24 13:51:32 +0000
commit84dd43f413a698eed41cceea2e8342e08755b083 (patch)
tree5a01aefc3505d1868ec83ef775007c50bd97d4fe /qbs
parent0ab80aca72905f0201bbb98e5d7de3339869decd (diff)
downloadqt-creator-84dd43f413a698eed41cceea2e8342e08755b083.tar.gz
qbs build: Fix passing on include dir for intrinsics of libclang
In commit 31258ec5555d929f4cd33e2836e24b470cf6908b qbs build: Introduce libclang module. "llvmVersion" was overlooked. Because of this, the definition of CLANG_RESOURCE_DIR in clangcodemodel.qbs led to an invalid path which eventually was discarded. Change-Id: Ia1eb50cf738df4affbedc99849bf5326a8e8fb19 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'qbs')
-rw-r--r--qbs/modules/libclang/libclang.qbs3
1 files changed, 3 insertions, 0 deletions
diff --git a/qbs/modules/libclang/libclang.qbs b/qbs/modules/libclang/libclang.qbs
index 6e15ed36d7..871b1e0f69 100644
--- a/qbs/modules/libclang/libclang.qbs
+++ b/qbs/modules/libclang/libclang.qbs
@@ -8,12 +8,14 @@ Module {
id: clangProbe
property string llvmConfig
+ property string llvmVersion
property string llvmIncludeDir
property string llvmLibDir
property stringList llvmLibs
configure: {
llvmConfig = ClangFunctions.llvmConfig(qbs, QtcFunctions);
+ llvmVersion = ClangFunctions.version(llvmConfig);
llvmIncludeDir = ClangFunctions.includeDir(llvmConfig);
llvmLibDir = ClangFunctions.libDir(llvmConfig);
llvmLibs = ClangFunctions.libraries(qbs.targetOS);
@@ -22,6 +24,7 @@ Module {
}
property string llvmConfig: clangProbe.llvmConfig
+ property string llvmVersion: clangProbe.llvmVersion
property string llvmIncludeDir: clangProbe.llvmIncludeDir
property string llvmLibDir: clangProbe.llvmLibDir
property stringList llvmLibs: clangProbe.llvmLibs