diff options
author | Marco Bubke <marco.bubke@qt.io> | 2019-07-03 16:41:59 +0200 |
---|---|---|
committer | Marco Bubke <marco.bubke@qt.io> | 2019-07-04 08:40:57 +0000 |
commit | f864c7a0d8e0da6ee41c3fede96af06db1cc08b9 (patch) | |
tree | 36f35fbab20004b4d462996bf7ed865d83230c18 /src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp | |
parent | cc87615fcdcd9bf555f00461911a3d0a6272b678 (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.cpp | 3 |
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, |