Always run make build-capi

This commit is contained in:
Felix Schütt
2022-09-23 15:51:24 +02:00
parent f91f9ae79b
commit d0f432221b
2 changed files with 15 additions and 18 deletions

View File

@@ -89,15 +89,13 @@ impl Config {
println!("manifest dir = {manifest_dir}, wasmer root dir = {wasmer_base_dir}");
config.wasmer_dir = wasmer_base_dir.clone() + "/package";
if !std::path::Path::new(&config.wasmer_dir).exists() {
if !std::path::Path::new(&format!("{wasmer_base_dir}/target/release")).exists() {
println!("running make build-capi...");
// run make build-capi
let mut cmd = std::process::Command::new("make");
cmd.arg("build-capi");
cmd.current_dir(wasmer_base_dir.clone());
let result = cmd.output();
println!("make build-capi: {result:#?}");
}
println!("running make build-capi...");
// run make build-capi
let mut cmd = std::process::Command::new("make");
cmd.arg("build-capi");
cmd.current_dir(wasmer_base_dir.clone());
let result = cmd.output();
println!("make build-capi: {result:#?}");
println!("running make package-capi...");
// run make package