#control #debian #dpkg #deb

无std debcontrol

解析 Debian 控制文件

2 个版本

0.1.1 2020 年 3 月 24 日
0.1.0 2020 年 2 月 16 日

#936 in Unix APIs

Download history 13/week @ 2024-04-08 23/week @ 2024-04-15 23/week @ 2024-04-22 9/week @ 2024-04-29 23/week @ 2024-05-06 13/week @ 2024-05-13 35/week @ 2024-05-20 9/week @ 2024-05-27 21/week @ 2024-06-03 32/week @ 2024-06-10 32/week @ 2024-06-17 42/week @ 2024-06-24 56/week @ 2024-07-01 26/week @ 2024-07-08 21/week @ 2024-07-15 12/week @ 2024-07-22

117 monthly downloads
2 crates 中使用

MIT 许可证

41KB
859 代码行(不含注释)

debcontrol — 解析 Debian 控制文件

pipeline status crates.io version docs.rs version

A Rust crate for parsing Debian control files.

用法

解析完整控制文件

use debcontrol::{Paragraph, parse_str};

let paragraphs: Vec<Paragraph> = parse_str("
a-field: with a value
another-field: with a...
 ...continuation

# a comment
this-is: another paragraph
")?;

查看 文档 获取更多示例和参考文档。

开发

版本

  • Cargo.toml 中增加版本号
  • 将提交标记为 v<VERSION>,例如 v0.1.0

依赖

~1MB
~17K SLoC