Skip to content

Commit c12c0b8

Browse files
MagicalTuxclaude
andcommitted
chore: exclude interop/ from the published package
The interop harnesses are standalone, unpublished crates (interop/libgit2 links the C libgit2); cargo package --list no longer ships them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent a1a1b70 commit c12c0b8

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

‎Cargo.toml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ categories = ["development-tools", "no-std", "parser-implementations"]
1515
# `src/bin/` auto-discovery off keeps helper modules from being mistaken for
1616
# standalone binaries (mirrors the puressh layout).
1717
autobins = false
18+
# The interop harnesses (e.g. interop/libgit2, which links the C libgit2) are
19+
# standalone, unpublished crates; keep them out of the published package.
20+
exclude = ["interop/"]
1821

1922
[features]
2023
# The default build is a self-contained, std-backed git engine with the local

0 commit comments

Comments
 (0)