sapling/eden/scm/exec
Durham Goode 0830e9a481 Add --cfg=fb_buck_build to all builds
Summary:
In Mercurial we're finding use cases for conditioning on buck vs
non-buck builds. For instance, in some cases we specify #[link] directives for
non-buck builds, but don't need to for buck builds
(https://fb.workplace.com/groups/rust.language/permalink/4568487309866515/).  In
other cases we want to depend on internal buck libraries when building with
buck, and not otherwise.

Let's add a fb_buck_build cfg so other projects may distinguish the same.

Reviewed By: jsgf

Differential Revision: D24493974

fbshipit-source-id: 1d558cbe0ae01ab4a7b4b5d6d4be75bb8ab0f41a
2020-11-02 12:51:56 -08:00
..
eden_apfs_mount_helper if APFS volume name exceeds 127 length, hash it to avoid failure 2020-07-16 09:17:16 -07:00
hgmain Add --cfg=fb_buck_build to all builds 2020-11-02 12:51:56 -08:00
scm_daemon Switch from failure::Fail trait to std::error::Error for errors 2019-11-22 08:53:31 -08:00
scratch fb-scratch: stop building the package 2020-09-17 18:32:19 -07:00
utils revisionstore: disallow reading LFS pointers from packfiles 2020-09-09 18:27:42 -07:00