diff options
Diffstat (limited to 'src/plugins/clangcodemodel/clangcodemodel.qbs')
-rw-r--r-- | src/plugins/clangcodemodel/clangcodemodel.qbs | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/src/plugins/clangcodemodel/clangcodemodel.qbs b/src/plugins/clangcodemodel/clangcodemodel.qbs index ce1cba0e1fa..20e0cb269d8 100644 --- a/src/plugins/clangcodemodel/clangcodemodel.qbs +++ b/src/plugins/clangcodemodel/clangcodemodel.qbs @@ -11,7 +11,9 @@ QtcPlugin { Depends { name: "TextEditor" } Depends { name: "Utils" } Depends { name: "ClangSupport" } + Depends { name: "libclang"; required: false } + Depends { name: "clang_defines" } pluginTestDepends: [ "CppEditor", @@ -20,24 +22,11 @@ QtcPlugin { condition: libclang.present - cpp.defines: { - var defines = base; - // The following defines are used to determine the clang include path for intrinsics. - defines.push('CLANG_VERSION="' + libclang.llvmVersion + '"'); - var resourceDir = FileInfo.joinPaths(libclang.llvmLibDir, "clang", libclang.llvmVersion, - "include"); - defines.push('CLANG_RESOURCE_DIR="' + resourceDir + '"'); - defines.push('CLANG_BINDIR="' + libclang.llvmBinDir + '"'); - return defines; - } - files: [ "clangactivationsequencecontextprocessor.cpp", "clangactivationsequencecontextprocessor.h", "clangactivationsequenceprocessor.cpp", "clangactivationsequenceprocessor.h", - "clangassistproposal.cpp", - "clangassistproposal.h", "clangassistproposalitem.cpp", "clangassistproposalitem.h", "clangassistproposalmodel.cpp", |