4个版本

0.2.0 2023年12月13日
0.1.2 2021年1月13日
0.1.1 2021年1月11日
0.1.0 2020年10月23日

#1976过程宏

Download history • Rust 包仓库 8199/week @ 2024-03-14 • Rust 包仓库 8207/week @ 2024-03-21 • Rust 包仓库 6480/week @ 2024-03-28 • Rust 包仓库 6719/week @ 2024-04-04 • Rust 包仓库 6892/week @ 2024-04-11 • Rust 包仓库 7114/week @ 2024-04-18 • Rust 包仓库 5384/week @ 2024-04-25 • Rust 包仓库 5051/week @ 2024-05-02 • Rust 包仓库 5849/week @ 2024-05-09 • Rust 包仓库 5787/week @ 2024-05-16 • Rust 包仓库 3751/week @ 2024-05-23 • Rust 包仓库 7144/week @ 2024-05-30 • Rust 包仓库 5744/week @ 2024-06-06 • Rust 包仓库 6281/week @ 2024-06-13 • Rust 包仓库 6879/week @ 2024-06-20 • Rust 包仓库 3772/week @ 2024-06-27 • Rust 包仓库

每月24,176次下载
3 个crate中使用(通过 fbinit

MIT/Apache

11KB
174

rust-shed

rust-shed是一个包含Rust crate的仓库,这些crate在Facebook的其它开源项目中是通用的(如Mononoke或Eden)。

构建rust-shed

TL;DR

您可以使用cargo来构建和测试项目。

当使用thrift_compiler时,您必须安装fbthrfit编译器。对于MacOS/Unix,在$HOME/build中安装它,执行以下操作:

[rust-shed]$ mkdir $HOME/build
[rust-shed]$ ./build/fbcode_builder/getdeps.py build fbthrift --install-prefix $HOME/build

之后,将THRIFT=$HOME/build/fbthrift/bin/thrift1添加到您的环境变量中,或者确保通过将$HOME/build/fbthrift/bin添加到PATH中来使thrift1可访问。

或者您可以使用以下命令构建和运行测试:

[rust-shed]$ ./build/fbcode_builder/getdeps.py build rust-shed
[rust-shed]$ ./build/fbcode_builder/getdeps.py test rust-shed

依赖项

  • Cargo用于构建和测试
  • thrift_compiler crate需要安装fbthrift或确保THRIFT环境变量指向thrift编译器

贡献

请参阅CONTRIBUTING文件了解如何贡献力量。

许可证

rust-shed同时遵循MIT许可和Apache License,Version 2.0许可,详情请见LICENSE-MITLICENSE-APACHE文件。

依赖项

约1.5MB
约35K SLoC