aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clangcodemodel/clangcodemodel.qbs
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/clangcodemodel/clangcodemodel.qbs')
-rw-r--r--src/plugins/clangcodemodel/clangcodemodel.qbs15
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",