Fixes #5300 (#5353)
[opentx.git] / .gitattributes
blobbbdbb3b93330dd6c42fced133fa7de6598adf61e
1 # Handle line endings automatically for files detected as text
2 # and leave all files detected as binary untouched.
3 * text=auto
6 # The above will handle all files NOT found below
8 # These files are text and should be normalized (Convert crlf => lf)
10 # Source files
11 *.c text
12 *.cc text
13 *.cxx text
14 *.cpp text
15 *.c++ text
16 *.hpp text
17 *.h text
18 *.h++ text
19 *.hh text
20 *.lua text
21 *.pxd text
22 *.py text
23 *.py3 text
24 *.pyw text
25 *.pyx text
26 *.pl text
27 *.pm text
28 *.sln text eol=crlf
29 *.csproj text eol=crlf
30 *.vbproj text eol=crlf
31 *.vcxproj text eol=crlf
32 *.vcproj text eol=crlf
33 *.dbproj text eol=crlf
34 *.fsproj text eol=crlf
35 *.lsproj text eol=crlf
36 *.wixproj text eol=crlf
37 *.modelproj text eol=crlf
38 *.sqlproj text eol=crlf
39 *.wmaproj text eol=crlf
40 *.xproj text eol=crlf
41 *.props text eol=crlf
42 *.filters text eol=crlf
43 *.vcxitems text eol=crlf
44 *.sh eol=lf
46 # Compiled Object files
47 *.slo binary
48 *.lo binary
49 *.o binary
50 *.obj binary
52 # Precompiled Headers
53 *.gch binary
54 *.pch binary
56 # Compiled Dynamic libraries
57 *.so binary
58 *.dylib binary
59 *.dll binary
61 # Compiled Static libraries
62 *.lai binary
63 *.la binary
64 *.a binary
65 *.lib binary
67 # Executables
68 *.exe binary
69 *.out binary
70 *.app binary
72 # Binary files
73 *.db binary
74 *.p binary
75 *.pkl binary
76 *.pyc binary
77 *.pyd binary
78 *.pyo binary
80 # Documents
81 *.doc diff=astextplain
82 *.DOC diff=astextplain
83 *.docx diff=astextplain
84 *.DOCX diff=astextplain
85 *.dot diff=astextplain
86 *.DOT diff=astextplain
87 *.pdf diff=astextplain
88 *.PDF diff=astextplain
89 *.rtf diff=astextplain
90 *.RTF diff=astextplain
91 *.md text
92 *.adoc text
93 *.textile text
94 *.mustache text
95 *.csv text
96 *.tab text
97 *.tsv text
98 *.sql text
100 # Graphics
101 *.png binary
102 *.jpg binary
103 *.jpeg binary
104 *.gif binary
105 *.tif binary
106 *.tiff binary
107 *.ico binary
108 # SVG treated as an asset (binary) by default. If you want to treat it as text,
109 # comment-out the following line and uncomment the line after.
110 *.svg binary
111 #*.svg text
112 *.eps binary