-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Expand file tree
/
Copy path.gitattributes
More file actions
35 lines (31 loc) · 1.25 KB
/
Copy path.gitattributes
File metadata and controls
35 lines (31 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
* text=auto
.gitattributes text eol=lf
.editorconfig text eol=lf
# macOS launchers must stay executable after a Windows checkout or package build.
*.sh text eol=lf
*.command text eol=lf
# Release-reviewed build inputs are hashed byte-for-byte.
macos/presets/preset-gothic-void-crusade/theme.json text eol=lf
windows/presets/preset-gothic-void-crusade/theme.json text eol=lf
windows/installer/languages/ChineseSimplified.isl text eol=lf
windows/installer/languages/Inno-Setup-License.txt text eol=lf
# sync-runtime-assets.mjs compares generated content to what is on disk byte
# for byte, and it emits LF. A CRLF checkout would make --check fail on Windows
# for files nobody edited, so the shared runtime source and everything compiled
# from it stay LF on every platform -- sources included, not just outputs.
runtime/** text eol=lf
tools/selectors.json text eol=lf
macos/assets/** text eol=lf
windows/assets/** text eol=lf
macos/scripts/image-metadata.mjs text eol=lf
windows/scripts/image-metadata.mjs text eol=lf
macos/scripts/validate-safe-css-file.mjs text eol=lf
windows/scripts/validate-safe-css-file.mjs text eol=lf
# Keep artwork out of text normalization and text diffs.
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.webp binary
*.ico binary
*.icns binary