diff --git a/src/build.rs b/src/build.rs index 0f2588c8..3bd5b904 100644 --- a/src/build.rs +++ b/src/build.rs @@ -166,7 +166,9 @@ impl BuildSystem { .context("error reading final dist dir")?; while let Some(entry) = entries.next().await { let entry = entry.context("error reading contents of final dist dir")?; - if entry.file_name() == STAGE_DIR { + + let preserved_entries = [STAGE_DIR, ".git"]; + if preserved_entries.iter().any(|s| entry.file_name() == *s) { continue; }