mirror of
https://github.com/facebook/proxygen.git
synced 2025-09-11 12:30:43 +03:00
Summary: Fix some issues with rust/shed that are causing problems with the getdeps builds. Specifically: - Disable autoexamples for `quickcheck_arbitrary_derive` as they clash with the manually defined example. - Fix the fbcode_builder path for fb303. - Fix import in `buffered_weight` memory bound code by avoiding use of `anyhow::Ok`. - Fix unused item warnings in non-linux builds. - Upgrade the version of proc-macro-crate that non-buck builds use to one that is available in the vendored packages. - Fix documentation in sampling and bounded_traversal. Reviewed By: RajivTS Differential Revision: D78992994 fbshipit-source-id: cc19878b5ae8ed7cbd884805849be797a96d3fba
38 lines
594 B
Plaintext
38 lines
594 B
Plaintext
[manifest]
|
|
name = fb303
|
|
fbsource_path = fbcode/fb303
|
|
shipit_project = fb303
|
|
shipit_fbcode_builder = true
|
|
|
|
[git]
|
|
repo_url = https://github.com/facebook/fb303.git
|
|
|
|
[cargo]
|
|
cargo_config_file = source/fb303/thrift/.cargo/config.toml
|
|
|
|
[crate.pathmap]
|
|
fb303_core = fb303/thrift/rust
|
|
|
|
[build]
|
|
builder = cmake
|
|
|
|
[dependencies]
|
|
folly
|
|
gflags
|
|
glog
|
|
fbthrift
|
|
|
|
[cmake.defines.test=on]
|
|
BUILD_TESTS=ON
|
|
|
|
[cmake.defines.test=off]
|
|
BUILD_TESTS=OFF
|
|
|
|
[shipit.pathmap]
|
|
fbcode/fb303/github = .
|
|
fbcode/fb303/public_autocargo = fb303
|
|
fbcode/fb303 = fb303
|
|
|
|
[shipit.strip]
|
|
^fbcode/fb303/(?!public_autocargo).+/Cargo\.toml$
|