2 个版本
0.1.1 | 2021 年 5 月 8 日 |
---|---|
0.1.0 | 2020 年 6 月 20 日 |
#3 在 #makepkg
每月 99 次下载
用于 rustympkg
46KB
958 行
一个用于处理 Arch Linux 的 PKGBUILD
文件和实现一些 makepkg
(或相关工具)功能的 rusty(且很不完整的)crate 库。
限制
到目前为止,这个 crate 只能解析 PKGBUILD 文件中的某些关键变量和数组。目前它实际上不能对数据进行任何操作,只能显示数据。在不久的将来,变量应该是可编辑的,任何编辑都应该写回到 PKGBUILD 文件中。
用法
这是一个库 crate,一个类似于 makepkg
的 CLI 工具,称为 rustympkg,它使用这个库的代码来实现其功能(这样更容易分离关注点和依赖),也是可用的。有关 CLI 工具的状态和目前能做什么的更多信息,请参阅 CLI 工具的 README。
鉴于当前的限制,用法主要取决于您。有 docs.rs 文档,以及一些用法示例可以在代码中的单元测试中看到。
依赖项
~15MB
~457K SLoC