#cargo-install #install #cargo #homebrew #brew

应用 cargo-brew

一个 cargo install 的包装器,用于自动将二进制文件安装到 Homebrew 中

3 个版本

使用旧的 Rust 2015

0.1.4 2016年5月21日
0.1.3 2015年12月14日
0.1.2 2015年11月15日

#6 in #brew

MIT 许可证

8KB
104 代码行

cargo-brew

轻松将 cargo install 安装的二进制文件集成到 Homebrew 中!

安装

不幸的是,您只能使用一次 cargo install

$ cargo install cargo-brew --root $(brew --cellar)/cargo-brew/0.1.2
$ brew link cargo-brew

使用方法

cargo-brew 目前将所有参数直接传递给 cargo install,因此支持 cargo install 所有的参数,但 --root 除外,因为 cargo-brew 使用它将东西安装到正确的位置。

理论上,cargo-brew 应该移除您传递的任何 --root 选项,但在实践中这还没有经过彻底测试。最好的情况是没有任何影响,但最坏的情况是您会彻底搞砸,所以请不要费心。

安装程序非常简单

$ cargo brew --git https://github.com/rust-lang-nursery/rustfmt

卸载同样简单

$ brew uninstall rustfmt

升级

要升级 cargo-brew,只需 cargo brew cargo-brew,cargo-brew 将被升级到最新版本号

$ cargo brew cargo-brew

依赖项

~4MB
~81K SLoC