5 个版本
0.6.3 | 2024年7月9日 |
---|---|
0.6.2 | 2024年6月11日 |
0.6.1 | 2024年5月15日 |
0.6.0 | 2024年4月5日 |
0.5.0 | 2024年2月28日 |
在 #tmux 中排名 25
每月下载 178 次
在 shpool 中使用
275KB
5K SLoC
libshpool
libshpool 包含 shpool 命令行工具实现的核心。你几乎肯定不想直接使用它,但你可以用它创建一个包装二进制文件。它主要存在是因为我们想在 Google 内部版本的工具中添加监控,但我们不相信遥测属于开源工具。尽管如此,其他潜在用途,如将 shpool 守护进程集成到托管远程终端的 IDE 中,也是可以想象的。
集成
为了调用 libshpool,你需要记住一些事情。在精神上,你只需要调用 libshpool::run(libshpoo::Args::parse())
,但你需要手动处理一些事情。
- 处理
version
子命令。由于 libshpool 是一个库,如果库处理版本控制,输出将不会很好。 - 依赖于
motd
crate 并在您的main
函数中调用motd::handle_reexec()
。
依赖项
~9–24MB
~300K SLoC