-
-
Notifications
You must be signed in to change notification settings - Fork 40
Expand file tree
/
Copy path.gitattributes
More file actions
24 lines (19 loc) · 989 Bytes
/
Copy path.gitattributes
File metadata and controls
24 lines (19 loc) · 989 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
* text=auto eol=crlf
# Shell scripts run on Linux (Cloudflare Pages, prod deploys); a CRLF shebang
# breaks the kernel's interpreter lookup, so they must check out as LF.
cf-build text eol=lf
*.sh text eol=lf
# tsc regenerates committed .js/.js.map outputs during every build and is pinned
# to LF (tsconfig newLine). If these checked out as CRLF, the rewrite would change
# file content mid-publish and shift static-web-asset fingerprints between the
# build and publish passes, failing publish with duplicate compressed assets.
*.js text eol=lf
*.js.map text eol=lf
# Android developer verification compares this snippet byte for byte, so git
# must not add or convert line endings.
adi-registration.properties -text
# Freedesktop tools parse these files with Unix line endings.
*.desktop text eol=lf
# The Linux build runs on Linux, reads COMMIT as a plain value, and hashes these
# files to name the prebuilt WebKit release, which must not vary by checkout.
Tools/Linux/** eol=lf