mirror of
https://github.com/fluencelabs/wasm-bindgen
synced 2025-06-06 09:31:28 +00:00
Don't assert rustfmt succeeds
Not all environments have it so only run it and hope it succeeds.
This commit is contained in:
parent
7ef1e35a85
commit
d6a6fdfcc7
@ -112,15 +112,11 @@ fn try_main() -> Result<(), failure::Error> {
|
|||||||
println!("cargo:rustc-env=BINDINGS={}", out_file_path.display());
|
println!("cargo:rustc-env=BINDINGS={}", out_file_path.display());
|
||||||
|
|
||||||
// run rustfmt on the generated file - really handy for debugging
|
// run rustfmt on the generated file - really handy for debugging
|
||||||
|
//
|
||||||
|
// This is opportunistic though so don't assert that it succeeds.
|
||||||
println!("cargo:rerun-if-env-changed=WEBIDL_RUSTFMT_BINDINGS");
|
println!("cargo:rerun-if-env-changed=WEBIDL_RUSTFMT_BINDINGS");
|
||||||
if env::var("WEBIDL_RUSTFMT_BINDINGS").ok() != Some("0".to_string()) {
|
if env::var("WEBIDL_RUSTFMT_BINDINGS").ok() != Some("0".to_string()) {
|
||||||
let status = Command::new("rustfmt")
|
drop(Command::new("rustfmt").arg(&out_file_path).status());
|
||||||
.arg(&out_file_path)
|
|
||||||
.status()
|
|
||||||
.context("running rustfmt")?;
|
|
||||||
if !status.success() {
|
|
||||||
println!("cargo:warning=rustfmt failed: {}", status)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user