-
Notifications
You must be signed in to change notification settings - Fork 14
/
.gitattributes
72 lines (48 loc) · 2.15 KB
/
.gitattributes
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# Docs: https://git-scm.com/docs/gitattributes
################################################################################
## RELEASES
################################################################################
# Releases use `git archive`, `export-ignore` excludes the file/directory/pattern
# from the release.
# https://feeding.cloud.geek.nz/posts/excluding-files-from-git-archive/
.editorconfig export-ignore
.gitattributes export-ignore
.gitignore export-ignore
pdmod**/* export-ignore
Custom_HUD_support.md export-ignore
LICENSE export-ignore
README.md export-ignore
################################################################################
## LINE ENDINGS - TEXT
################################################################################
# https://help.github.com/articles/dealing-with-line-endings/
# http://adaptivepatchwork.com/2012/03/01/mind-the-end-of-your-line/
# This ensures that all files that git considers to be text will have
# normalized (LF) line endings in the repository.
# The core.eol configuration variable controls which line endings git
# will use for normalized files in your working directory; the default
# is to use the native line ending for your platform.
# Source: https://www.kernel.org/pub/software/scm/git/docs/gitattributes.html
# `text=auto` as described above overrides the `core.autocrlf` git config setting.
# `!eol` overrides the `core.eol` git config setting to `unspecified`
* text=auto !eol
# These files are text and should be normalized (Convert CRLF => LF)
*.lua text
*.xml text
*.txt text
*.network_settings text
*.json text
# Documentation
*.md text
LICENSE text
# git config
.gitattributes text
.gitignore text
# Editor config
.editorconfig text
################################################################################
## LINE ENDINGS - BINARY
################################################################################
# These files are binary and should be left untouched
# `binary` is a macro for -text -diff
*.pdmod binary