update eden to target the treemanifest source of truth

Summary:
Now that we've moved the hg source around, update eden
to point to the source of truth rather than the synced subdir.

I spoke with andrewjcg about the use of header_namespace here;
it is required to be able to reference the headers without changing
the code under scm/hg to be relative to the fbcode root.  We can't
change that code in that way because it has to build standalone
for the opensource consumers.

Remove the duplicated code while we're in here to make sure
that we're not accidentally referencing it anywhere.

Reviewed By: simpkins

Differential Revision: D6792969

fbshipit-source-id: ec55e98c0bde2488c213b1fd9f8baae9868a350c
This commit is contained in:
Wez Furlong 2018-01-25 14:29:02 -08:00 committed by Facebook Github Bot
parent ed47573b67
commit 067439b613
2 changed files with 3 additions and 3 deletions

View File

@ -33,8 +33,8 @@
#include "eden/fs/utils/PathFuncs.h"
#include "eden/fs/utils/TimeUtil.h"
#include "scm/hgext/cstore/uniondatapackstore.h"
#include "scm/hgext/ctreemanifest/treemanifest.h"
#include "hgext/extlib/cstore/uniondatapackstore.h"
#include "hgext/extlib/ctreemanifest/treemanifest.h"
using folly::ByteRange;
using folly::Endian;

View File

@ -34,7 +34,7 @@ cpp_library(
"//folly/futures:core",
"//folly/io:iobuf",
"//folly/lang:bits",
"//scm/hgext:datapack",
"//scm/hg:datapack",
],
external_deps = [
("boost", None, "boost_filesystem"),