From f1931269c98609e1b794dfe56a150ef8520703f4 Mon Sep 17 00:00:00 2001 From: aspizu Date: Fri, 3 Jan 2025 08:34:55 +0530 Subject: [PATCH] ok --- src/codegen/srcpkg.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/codegen/srcpkg.rs b/src/codegen/srcpkg.rs index 42b77c5..1203c23 100644 --- a/src/codegen/srcpkg.rs +++ b/src/codegen/srcpkg.rs @@ -42,6 +42,12 @@ where T: io::Write + io::Seek } fn create_zipped_srcpkg(input: &Path, output: &Path) -> io::Result> { + let output = output + .parent() + .unwrap() + .canonicalize() + .unwrap() + .join(output.file_name().unwrap()); let mut zip = ZipWriter::new(Cursor::new(Vec::new())); for entry in WalkDir::new(input).into_iter().flatten() { if !entry.metadata().is_ok_and(|metadata| metadata.is_file()) {