aboutsummaryrefslogtreecommitdiffstats
path: root/src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@qt.io>2020-06-13 19:14:05 +0200
committerMarco Bubke <marco.bubke@qt.io>2020-06-30 09:52:50 +0000
commit32e181f5ce8795c73302d7b59713ca51bc7b1802 (patch)
tree611eb2de62b2299a399cd9eda012da25caf1ae29 /src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp
parentc924a45fb23b711f810b9f71416c9de0cdf7fb8a (diff)
ClangRefactoring: Remove not used pch files
Because we use UUID for pch files every time we rebuild a pch we get a new file. This patch is collecting and removing this pch files. Change-Id: Ia8688e7215ee7b41f39b2285323eaa345056bda3 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp')
-rw-r--r--src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp b/src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp
index e91ca0159b..c7fe8e4138 100644
--- a/src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp
+++ b/src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp
@@ -213,7 +213,9 @@ struct Data // because we have a cycle dependency
pchCreationProgressCounter,
preCompiledHeaderStorage,
database,
- environment};
+ environment,
+ fileSystem,
+ filePathCache};
ClangBackEnd::PchTasksMerger pchTaskMerger{pchTaskQueue};
ClangBackEnd::BuildDependenciesStorage<> buildDependencyStorage{database};
ClangBackEnd::BuildDependencyCollector buildDependencyCollector{filePathCache,