diff options
Diffstat (limited to 'src/zenserver/zenserver.cpp')
| -rw-r--r-- | src/zenserver/zenserver.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/zenserver/zenserver.cpp b/src/zenserver/zenserver.cpp index 643f0a45a..b4a4279ae 100644 --- a/src/zenserver/zenserver.cpp +++ b/src/zenserver/zenserver.cpp @@ -30,6 +30,10 @@ #include <zenutil/workerpools.h> #include <zenutil/zenserverprocess.h> +#if ZEN_WITH_TESTS +# include "projectstore/remoteprojectstore.h" +#endif // ZEN_WITH_TESTS + #if ZEN_PLATFORM_WINDOWS # include <zencore/windows.h> #endif @@ -255,13 +259,9 @@ ZenServer::Initialize(const ZenServerOptions& ServerOptions, ZenServerState::Zen ZEN_INFO("instantiating project service"); - m_ProjectStore = new ProjectStore(*m_CidStore, - m_DataRoot / "projects", - m_GcManager, - *m_JobQueue, - *m_OpenProcessCache, - ProjectStore::Configuration{}); - m_HttpProjectService.reset(new HttpProjectService{*m_CidStore, m_ProjectStore, m_StatusService, m_StatsService, *m_AuthMgr}); + m_ProjectStore = new ProjectStore(*m_CidStore, m_DataRoot / "projects", m_GcManager, ProjectStore::Configuration{}); + m_HttpProjectService.reset( + new HttpProjectService{*m_CidStore, m_ProjectStore, m_StatusService, m_StatsService, *m_AuthMgr, *m_OpenProcessCache, *m_JobQueue}); if (ServerOptions.WorksSpacesConfig.Enabled) { @@ -1129,6 +1129,7 @@ void zenserver_forcelinktests() { zen::prj_forcelink(); + zen::remoteprojectstore_forcelink(); } #endif |