aboutsummaryrefslogtreecommitdiffstats
path: root/src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@qt.io>2019-07-03 16:41:59 +0200
committerMarco Bubke <marco.bubke@qt.io>2019-07-04 08:40:57 +0000
commitf864c7a0d8e0da6ee41c3fede96af06db1cc08b9 (patch)
tree36f35fbab20004b4d462996bf7ed865d83230c18 /src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp
parentcc87615fcdcd9bf555f00461911a3d0a6272b678 (diff)
ClangPchManager: Don't update system PCH if no system include file changed
If a project or user file is touched the system PCH should not be regenerated. Change-Id: Id5989735bab4441fc1eebfb5d31e01ba9714428b Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp')
-rw-r--r--src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp b/src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp
index dd3bd3e3d6..5a634f8fe1 100644
--- a/src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp
+++ b/src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp
@@ -221,7 +221,8 @@ struct Data // because we have a cycle dependency
database};
ClangBackEnd::PchTaskGenerator pchTaskGenerator{buildDependencyProvider,
pchTaskMerger,
- dependencyCreationProgressCounter};
+ dependencyCreationProgressCounter,
+ pchTaskQueue};
PchManagerServer clangPchManagerServer{includeWatcher,
pchTaskGenerator,
projectParts,