1
0
mirror of https://github.com/facebook/proxygen.git synced 2025-09-11 12:30:43 +03:00
Files
Mark Juggurnauth-Thomas dd0ce7ce51 autocargo and getdeps fixes
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
2025-07-29 21:41:51 -07:00

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$