Multi rust projects (#4362)

This commit is contained in:
Jack May
2019-05-21 11:22:33 -07:00
committed by GitHub
parent c9ba9e4eb7
commit 28f948aa7f
15 changed files with 132 additions and 35 deletions

View File

@@ -67,14 +67,15 @@ fn main() {
.expect("Unable to create BPF install directory")
.success());
let rust_programs = ["noop"];
let rust_programs = ["iter", "noop"];
for program in rust_programs.iter() {
println!(
"cargo:warning=(not a warning) Building Rust-based BPF program: solana_bpf_rust_{}",
"cargo:warning=(not a warning) Building Rust-based BPF programs: solana_bpf_rust_{}",
program
);
assert!(Command::new("./build.sh")
.current_dir(format!("rust/{}", program))
.current_dir("rust")
.arg(program)
.status()
.expect(&format!(
"Failed to call solana-bpf-rust-{}'s build.sh",