aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clangpchmanager/pchmanagerconnectionclient.cpp
diff options
context:
space:
mode:
authorMarco Bubke <[email protected]>2019-02-20 17:26:36 +0100
committerMarco Bubke <[email protected]>2019-03-04 16:43:09 +0000
commit0c177cd0d19a64270ee4d3eb1f588962ae835dbe (patch)
treec05f8fd20cb25cbd48272d5248f9d69b69a101c0 /src/plugins/clangpchmanager/pchmanagerconnectionclient.cpp
parent15777d11ef94b2dda4ee496f1bba0a0b229bcd1f (diff)
Add ICore::cacheResourcePath()
We need some directory where we save the index database and the precompiled headers. This files should be persistent but the user can delete them if he wants because we will rebuild them. Task-number: QTCREATORBUG-22012 Change-Id: I9f25eb48a9992d6385a96427ef9c10bc739a3567 Reviewed-by: Eike Ziller <[email protected]>
Diffstat (limited to 'src/plugins/clangpchmanager/pchmanagerconnectionclient.cpp')
-rw-r--r--src/plugins/clangpchmanager/pchmanagerconnectionclient.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/clangpchmanager/pchmanagerconnectionclient.cpp b/src/plugins/clangpchmanager/pchmanagerconnectionclient.cpp
index 6db0db09745..a8e7e7a2ef4 100644
--- a/src/plugins/clangpchmanager/pchmanagerconnectionclient.cpp
+++ b/src/plugins/clangpchmanager/pchmanagerconnectionclient.cpp
@@ -51,11 +51,11 @@ ClangPchManager::PchManagerConnectionClient::PchManagerConnectionClient(
{
m_processCreator.setTemporaryDirectoryPattern("clangpchmanagerbackend-XXXXXX");
- QDir pchsDirectory(Core::ICore::userResourcePath());
+ QDir pchsDirectory(Core::ICore::cacheResourcePath());
pchsDirectory.mkdir("pchs");
pchsDirectory.cd("pchs");
m_processCreator.setArguments({connectionName(),
- Core::ICore::userResourcePath() + "/symbol-experimental-v1.db",
+ Core::ICore::cacheResourcePath() + "/symbol-experimental-v1.db",
pchsDirectory.absolutePath()});
stdErrPrefixer().setPrefix("PchManagerConnectionClient.stderr: ");