sapling/build/fbcode_builder/manifests/folly
Orvid King e4f8ecdc2e Back out "Update folly's source of truth to xplat"
Summary: Original commit changeset: 6362acb7a668 (D23066827 (5cb2331899))

Reviewed By: yfeldblum

Differential Revision: D23837145

fbshipit-source-id: 642c1401aea0b01c0c5e53c24b100f5daa600512
2020-09-25 03:13:41 -07:00

59 lines
1.0 KiB
Plaintext

[manifest]
name = folly
fbsource_path = fbcode/folly
shipit_project = folly
shipit_fbcode_builder = true
[git]
repo_url = https://github.com/facebook/folly.git
[build]
builder = cmake
[dependencies]
gflags
glog
googletest
boost
libevent
double-conversion
fmt
lz4
snappy
zstd
# no openssl or zlib in the linux case, why?
# these are usually installed on the system
# and are the easiest system deps to pull in.
# In the future we want to be able to express
# that a system dep is sufficient in the manifest
# for eg: openssl and zlib, but for now we don't
# have it.
# macOS doesn't expose the openssl api so we need
# to build our own.
[dependencies.os=darwin]
openssl
# Windows has neither openssl nor zlib, so we get
# to provide both
[dependencies.os=windows]
openssl
zlib
[shipit.pathmap]
fbcode/folly/public_tld = .
fbcode/folly = folly
[shipit.strip]
^fbcode/folly/folly-config\.h$
^fbcode/folly/public_tld/build/facebook_.*
[cmake.defines]
BUILD_SHARED_LIBS=OFF
[cmake.defines.test=on]
BUILD_TESTS=ON
[cmake.defines.test=off]
BUILD_TESTS=OFF