1use std::env;
2use std::process::Command;
3
4fn main() {
5 let cwd = std::env::current_dir().unwrap();
6 let plugin_workspace = cwd.join("plugin").join("Cargo.toml");
7 Command::new("cargo")
8 .args(&["clean", "--manifest-path"])
9 .arg(&plugin_workspace)
10 .status()
11 .unwrap();
12 Command::new("cargo")
13 .args(&[
14 "build",
15 "--release",
16 "--target",
17 "wasm32-unknown-unknown",
18 "--manifest-path",
19 ])
20 .arg(&plugin_workspace)
21 .status()
22 .unwrap();
23 println!("cargo:warning=recompiling plugins")
24}