From 2a2581188a53c6a8680b0efbcd60e7662d7f551d Mon Sep 17 00:00:00 2001 From: Vlad Shcherbina Date: Thu, 7 Mar 2019 19:56:57 +0300 Subject: [PATCH] Create out_dir (usually "pkg") if it does not exist --- crates/cli-support/src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/cli-support/src/lib.rs b/crates/cli-support/src/lib.rs index 6bd78e7ceaa..1260aa25ad7 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()))?;