sapling/eden/fs/fuse
Chad Austin 7d34ab2a21 don't implicitly include the repo root in the include path
Summary:
From andrewjcg:

> Basically, rocksdb headers exist at both e.g. rocksdb/src/include/rocksdb/flush_block_policy.h and rocksdb//flush_block_policy.h.  The latter are never meant to be used, but Apple platforms by default add the repo root to the include dir before anything else.  This means depending on file-relative inclusion from within rocksdb, we end up getting different versions of the header, which busts through #pragma once causing multiple definition errors.

This is split out from D15125826.

Reviewed By: andrewjcg

Differential Revision: D16353321

fbshipit-source-id: 095e3b7fb4f56b0be42d18fe4009336b65c8eb5e
2019-07-24 17:44:33 -07:00
..
fuse_tester update license headers in C++ files 2019-06-19 17:02:45 -07:00
privhelper eden: add thrift calls for adding/removing bind mounts 2019-06-25 18:42:37 -07:00
test update license headers in C++ files 2019-06-19 17:02:45 -07:00
BufVec.cpp update license headers in C++ files 2019-06-19 17:02:45 -07:00
BufVec.h update license headers in C++ files 2019-06-19 17:02:45 -07:00
CMakeLists.txt update license headers in CMake files 2019-06-19 17:02:46 -07:00
DirList.cpp update license headers in C++ files 2019-06-19 17:02:45 -07:00
DirList.h update license headers in C++ files 2019-06-19 17:02:45 -07:00
Dispatcher.cpp update license headers in C++ files 2019-06-19 17:02:45 -07:00
Dispatcher.h update license headers in C++ files 2019-06-19 17:02:45 -07:00
FileHandle.h update license headers in C++ files 2019-06-19 17:02:45 -07:00
FileHandleBase.cpp update license headers in C++ files 2019-06-19 17:02:45 -07:00
FileHandleBase.h update license headers in C++ files 2019-06-19 17:02:45 -07:00
FuseChannel.cpp update license headers in C++ files 2019-06-19 17:02:45 -07:00
FuseChannel.h update license headers in C++ files 2019-06-19 17:02:45 -07:00
FuseTypes.h don't implicitly include the repo root in the include path 2019-07-24 17:44:33 -07:00
InodeNumber.cpp update license headers in C++ files 2019-06-19 17:02:45 -07:00
InodeNumber.h update license headers in C++ files 2019-06-19 17:02:45 -07:00
PollHandle.cpp update license headers in C++ files 2019-06-19 17:02:45 -07:00
PollHandle.h update license headers in C++ files 2019-06-19 17:02:45 -07:00
RequestData.cpp update license headers in C++ files 2019-06-19 17:02:45 -07:00
RequestData.h update license headers in C++ files 2019-06-19 17:02:45 -07:00