forked from hawk/lux
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitattributes
99 lines (87 loc) · 3.43 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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# A primer on a few git attributes
# whitespace=space-before-tab = do not allow spaces followed by tabs
# whitespace=tab-in-indent = do not allow indentation by tabs
# whitespace=trailing-space = do not allow trailing spaces
# ==============================================================================
# Default behaviour, in case the git client doesn't have core.autocrlf set:
# commit only LF line endings, but use CRLF locally if needed
# https://help.github.com/articles/dealing-with-line-endings/
# http://adaptivepatchwork.com/2012/03/01/mind-the-end-of-your-line/
* text=auto
# Whitespace ===================================================================
* whitespace=space-before-tab,tab-in-indent,trailing-space,tab
# *.erl whitespace=space-before-tab,tab-in-indent,trailing-space
# *.hrl whitespace=space-before-tab,tab-in-indent,trailing-space
# *.yrl whitespace=space-before-tab,tab-in-indent,trailing-space
# *.c whitespace=space-before-tab,tab-in-indent,trailing-space
# *.h whitespace=space-before-tab,tab-in-indent,trailing-space
# *.cpp whitespace=space-before-tab,tab-in-indent,trailing-space
# *.java whitespace=space-before-tab,tab-in-indent,trailing-space
# *.js whitespace=space-before-tab,tab-in-indent,trailing-space
# *.nc whitespace=space-before-tab,tab-in-indent,trailing-space
# *.xml whitespace=space-before-tab,tab-in-indent,trailing-space
# *.yang whitespace=space-before-tab,tab-in-indent,trailing-space
# Whitespace (exclusions) ======================================================
.gitmodules -whitespace
Makefile* -whitespace
*.lux -whitespace
*.luxinc -whitespace
*.sh -whitespace
*.env -whitespace
*.md -whitespace
*.mk whitespace=space-before-tab,-tab-in-indent,trailing-space
*.xml whitespace=space-before-tab,-tab-in-indent,trailing-space
*.patch whitespace=space-before-tab,-tab-in-indent,trailing-space
Makefile* whitespace=space-before-tab,-tab-in-indent,trailing-space
.classpath whitespace=space-before-tab,-tab-in-indent,trailing-space
.project whitespace=space-before-tab,-tab-in-indent,trailing-space
# Text =========================================================================
*.c text eol=lf diff=cpp
*.conf text eol=lf
*.cpp text eol=lf diff=cpp
*.erl text eol=lf
*.hrl text eol=lf
*.yrl text eol=lf
*.func text eol=lf
*.h text eol=lf diff=cpp
*.html text eol=lf diff=html
*.inc text eol=lf
*.java text eol=lf diff=java
*.js text eol=lf
*.json text eol=lf
*.mk text eol=lf
*.nc text eol=lf
*.perl text eol=lf diff=perl
*.php text eol=lf diff=php
*.pl text eol=lf diff=perl
*.pm text eol=lf diff=perl
*.py text eol=lf diff=python
*.sh text eol=lf
*.txt text eol=lf
*.xml text eol=lf
*.yang text eol=lf
Makefile* text eol=lf
.classpath text eol=lf
.project text eol=lf
# Text (CRLF exclusions) =======================================================
# /win32.xml text eol=crlf
# Text (exclusions) ============================================================
*.lux -text
*.luxinc -text
# Binaries =====================================================================
*.docx binary
*.gif binary
*.ico binary
*.jpg binary diff=exif
*.pdf binary
*.png binary
*.tar.gz binary
*.tgz binary
*.xlsx binary
*.zip binary
# Binaries (exclusions) ========================================================
# Max line length ==============================================================
# Ignore when exporting ========================================================
.gitattributes export-ignore
.gitignore export-ignore
.gitmodules export-ignore