diff --git a/crates/cli-support/src/lib.rs b/crates/cli-support/src/lib.rs index 6bd78e7c..1260aa25 100755 --- a/crates/cli-support/src/lib.rs +++ b/crates/cli-support/src/lib.rs @@ -350,6 +350,7 @@ impl Bindgen { } else { "js" }; + fs::create_dir_all(out_dir)?; let js_path = out_dir.join(stem).with_extension(extension); fs::write(&js_path, reset_indentation(&js)) .with_context(|_| format!("failed to write `{}`", js_path.display()))?;