5个版本 (3个稳定版本)

1.1.1 2024年8月6日
1.1.0 2024年8月3日
1.0.1 2024年7月23日
0.0.2-test2024年7月12日

#2310 in 加密学

Download history 149/week @ 2024-07-08 152/week @ 2024-07-15 230/week @ 2024-07-22 328/week @ 2024-07-29 1239/week @ 2024-08-05 1016/week @ 2024-08-12

2,815 每月下载量
2 crates 中使用

MIT/Apache

17KB
301 代码行

sp1-build

轻量级crate,用于构建SP1程序。通过 sp1-clisp1-helper 向用户提供内部crate。

公开 build_program,它使用来自 BuildArgs 的指定参数在本地环境或docker容器中构建SP1程序。

用法

use sp1_build::build_program;

build_program(&BuildArgs::default(), Some(program_dir));

潜在问题

如果您尝试使用Docker构建依赖于本地crate的程序,而crate不在当前工作区中,您可能会遇到docker构建无法找到crate的问题,因为只有工作区根被挂载。

error: failed to load manifest for dependency `...`

要修复此问题,您可以

  1. 将程序移动到包含crate的工作区中。
  2. 在本地构建crate。

依赖项

~2–13MB
~104K SLoC