#generated #proto #protobuf #definition #buildkit #descriptor #build

bin+lib bollard-next-buildkit-proto

使用 Bollard 与 buildkit 交互的 Protobuf 定义

1 个不稳定版本

0.4.0 2024 年 5 月 1 日

#2329编码


用于 bollard-next

Apache-2.0

310KB
6K SLoC

Buildkit rust proto

此仓库包含 protobuf 描述符和生成的输出。

生成的文件是 Bollard 项目中保持生成资产一致性的项目的一部分,以及避免对外部 protoc 二进制文件的构建依赖。

获取

要获取 Bollard 项目中所需的 protobuf 文件,此步骤将获取远程文件,并将导入语句替换为本地等效项,以便它们可以被 prost 解析。

cargo run --bin fetch --features fetch

生成

此步骤需要 protoc 编译器。在 Unix 中通常有一个名为 protobuf-compiler 或等效的软件包。

要从 protobuf 文件生成 rust 输出,请使用以下内容

cargo run --bin gen --features build

依赖项

~4–6.5MB
~112K SLoC