3 个不稳定版本
使用旧的 Rust 2015
0.2.0 | 2016年5月4日 |
---|---|
0.1.1 | 2016年3月9日 |
0.1.0 | 2016年3月8日 |
#5 in #reviews
24KB
789 行代码(不含注释)
git-appraise (Rust)
这是一个将 git-appraise 库(用 Go 编写)移植到 Rust 的库。目前它通过 git2-rs 库提供对仓库中存储的审阅的只读访问。最终它可能会扩展以包括变更和创建新的审阅。
许可证
在以下任一许可证下授权:
- Apache 许可证2.0版 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任由您选择。
贡献
除非您明确说明,否则您提交给工作以包含在内的任何贡献都应按上述方式双授权,没有额外的条款或条件。
开发
如果在安装有 OpenSSL 的 macOS 上构建,您需要指定其位置以启用构建 libssh2-sys
。使用如下命令:
OPENSSL_ROOT_DIR=`brew --prefix openssl` \
OPENSSL_LIB_DIR=`brew --prefix openssl`/lib \
OPENSSL_INCLUDE_DIR=`brew --prefix openssl`/include \
cargo build
此库在 nightly 上使用 serde_macros
的组合方式,在 stable 上使用 syntex
。具体方法请参考 serde 的 readme 文件。在 stable 上构建只需像通常一样使用 cargo build
,在 nightly 上构建则使用
cargo build --no-default-features --features nightly
建议使用 nightly 进行开发,因为错误信息应该更好。
依赖
~12MB
~312K SLoC