sapling/eden/fs/fuse/privhelper
Adam Simpkins 129d87fe23 use the normal PrivHelper.h header file on Windows
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
2020-05-01 14:01:40 -07:00
..
test move UserInfo to eden/fs/utils/ 2020-04-29 17:21:12 -07:00
CMakeLists.txt use the normal PrivHelper.h header file on Windows 2020-05-01 14:01:40 -07:00
PrivHelper.cpp use the normal PrivHelper.h header file on Windows 2020-05-01 14:01:40 -07:00
PrivHelper.h use the normal PrivHelper.h header file on Windows 2020-05-01 14:01:40 -07:00
PrivHelperConn.cpp Add an option to mount a checkout read-only 2020-03-11 21:38:48 -07:00
PrivHelperConn.h Add an option to mount a checkout read-only 2020-03-11 21:38:48 -07:00
PrivHelperImpl.cpp use the normal PrivHelper.h header file on Windows 2020-05-01 14:01:40 -07:00
PrivHelperImpl.h use the normal PrivHelper.h header file on Windows 2020-05-01 14:01:40 -07:00
PrivHelperServer.cpp add read-only support on macOS 2020-03-24 18:58:29 -07:00
PrivHelperServer.h Add an option to mount a checkout read-only 2020-03-11 21:38:48 -07:00