1 个不稳定版本
使用旧的Rust 2015
0.1.0 | 2018年3月22日 |
---|
#5 in #makepkg
14KB
225 行
cargo-makepkg
类似于cargo-deb 的Cargo扩展,允许从Cargo构建Arch Linux软件包。这使得将Rust项目发送到您的Arch变得快速简单!
此过程涉及构建一个PKGBUILD
文件,并调用makepkg
来创建一个.tar.xz
软件包和一个.SRCINFO
文件。
用法
cargo install cargo-makepkg
cargo makepkg
cat target/archlinux/<version>/PKGBUILD
将从Cargo.toml
中提取信息以创建一个PKGBUILD
文件。如果您有任何不同的信息,可以在Cargo.toml
的[package.metadata.archlinux_pkgbuild]
部分中指定。有关可用字段,请参阅src/config/arch.rs
。
类似项目
cargo-makepkg从技术上讲是cargo-arch的一个重修改版,它基于Cargo.toml
的内容构建PKGBUILD
文件。
cargo-pkgbuild与cargo-arch
类似,并以更简单的方式实现相同的目标。
依赖关系
~0.8–1.5MB
~35K SLoC