summaryrefslogtreecommitdiff
path: root/src/plugins
diff options
context:
space:
mode:
authorIvan Donchevskii <ivan.donchevskii@qt.io>2018-10-30 10:14:43 +0100
committerIvan Donchevskii <ivan.donchevskii@qt.io>2018-10-30 13:07:45 +0000
commitb385171eb8057b83cb77df41459e7a84e67a8e77 (patch)
tree472eca7a74e6db666033d66031ad43705b3828e2 /src/plugins
parent1b6d57263b35cd10e2ab24a9227e6b4b9245394d (diff)
downloadqt-creator-b385171eb8057b83cb77df41459e7a84e67a8e77.tar.gz
Clang: Don't wrap Qt headers when generating compilation database
This trick is needed only for internal purposes. Change-Id: Ic10c0898519eed663d14c4b1665a0d6b0d47b4a4 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/cpptools/compileroptionsbuilder.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/cpptools/compileroptionsbuilder.cpp b/src/plugins/cpptools/compileroptionsbuilder.cpp
index e01a10aecf..62abc4dd17 100644
--- a/src/plugins/cpptools/compileroptionsbuilder.cpp
+++ b/src/plugins/cpptools/compileroptionsbuilder.cpp
@@ -258,6 +258,9 @@ static int includeIndexForResourceDirectory(const QStringList &options, bool isM
void CompilerOptionsBuilder::insertWrappedQtHeaders()
{
+ if (m_skipBuiltInHeaderPathsAndDefines == SkipBuiltIn::Yes)
+ return;
+
QStringList wrappedQtHeaders;
addWrappedQtHeadersIncludePath(wrappedQtHeaders);