diff --git a/src/void.rs b/src/void.rs index a45565a..af0bca1 100644 --- a/src/void.rs +++ b/src/void.rs @@ -155,6 +155,9 @@ impl VoidBuilder { if src_data.is_dir() { fs::create_dir_all(&dst)?; } else { + if let Some(parent) = dst.parent() { + fs::create_dir_all(parent)?; + } fs::write(&dst, b"")?; }