[manifest]
name = fbthrift
fbsource_path = fbcode/thrift
shipit_project = fbthrift
shipit_fbcode_builder = true

[git]
repo_url = https://github.com/facebook/fbthrift.git

[build]
builder = cmake

[dependencies]
bison
flex
folly
wangle
rsocket-cpp
fizz
fmt
googletest
libsodium
python-six
zstd

[cmake.defines.test=on]
BUILD_TESTS=ON

[cmake.defines.test=off]
BUILD_TESTS=OFF

[shipit.pathmap]
fbcode/thrift/public_tld = .
fbcode/thrift = thrift

[shipit.strip]
^fbcode/thrift/thrift-config\.h$
^fbcode/thrift/perf/canary.py$
^fbcode/thrift/perf/loadtest.py$
