mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 08:47:12 +03:00
129d87fe23
Summary: While EdenFS does not use a separate privhelper process on Windows, it still defines a stub PrivHelper class. However, this class was previously defined in a separate win/utils/Stub.h header file, which led to awkward `#ifdef`s to include the correct platform-specific header file. This diff moves the definition of the dummy PrivHelper class in Windows into the same `PrivHelper.h` header file used on POSIX platforms. This results in a few more `ifdef`s in the PrivHelper files, but fewer `ifdef`s in the calling code, and will make it easier to start unifying more of the `EdenMain` logic on Windows and non-Windows platforms. Reviewed By: xavierd Differential Revision: D21332568 fbshipit-source-id: c63bf2b4a8b7e767d7db7dcda28675f735c23bf8 |
||
---|---|---|
.. | ||
test | ||
CMakeLists.txt | ||
FakeBackingStore.cpp | ||
FakeBackingStore.h | ||
FakeClock.h | ||
FakeFuse.cpp | ||
FakeFuse.h | ||
FakeObjectStore.cpp | ||
FakeObjectStore.h | ||
FakePrivHelper.cpp | ||
FakePrivHelper.h | ||
FakeTreeBuilder.cpp | ||
FakeTreeBuilder.h | ||
HgRepo.cpp | ||
HgRepo.h | ||
InodeUnloader.h | ||
LoggingFetchContext.h | ||
StoredObject.h | ||
TempFile.cpp | ||
TempFile.h | ||
TestChecks.h | ||
TestDispatcher.cpp | ||
TestDispatcher.h | ||
TestMain.cpp | ||
TestMount.cpp | ||
TestMount.h | ||
TestServer.cpp | ||
TestServer.h | ||
TestUtil.cpp | ||
TestUtil.h |