Mark the committed QUIC native binaries binary in .gitattributes
`* text=auto` already autodetects them by content, but that is a heuristic. Say explicitly that packages/cultmesh-ts/native/**/*.dll and *.so(.N) are binary so no future text-processing rule can apply EOL conversion and poison the digests SHA256SUMS pins. Cut 6 (packaging). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
parent
bbb072551c
commit
5650304169
1 changed files with 9 additions and 0 deletions
9
.gitattributes
vendored
9
.gitattributes
vendored
|
|
@ -13,3 +13,12 @@
|
|||
# repair is in native/GameCult.Mesh.Quic.Native/README.md, beside the container
|
||||
# path it unblocks.
|
||||
*.sh text eol=lf
|
||||
|
||||
# The committed CultMesh QUIC native binaries (cut 6, packaging) ride the
|
||||
# deploy `git archive` as raw bytes. `* text=auto` already autodetects them as
|
||||
# binary by content, but that autodetection is a heuristic; say so explicitly
|
||||
# so no future text-processing rule (a diff driver, an export filter) can
|
||||
# apply text conversion and poison the committed digests in SHA256SUMS.
|
||||
packages/cultmesh-ts/native/**/*.dll binary
|
||||
packages/cultmesh-ts/native/**/*.so binary
|
||||
packages/cultmesh-ts/native/**/*.so.* binary
|
||||
|
|
|
|||
Loading…
Reference in a new issue