# Set default behaviour, in case users don't have core.autocrlf set.
* text=auto

# Files that will always have CRLF line endings on checkout.
*.cs        eol=crlf
*.config    eol=crlf
*.csproj    eol=crlf
*.manifest  eol=crlf
*.userprefs eol=crlf
*.xml       eol=crlf

# Files that will always have LF line endings on checkout.
*.sh        eol=lf

# Denote all files that are truly binary and should not be modified.
*.chm   binary
*.dll   binary
*.gif   binary
*.ico   binary
*.jpg   binary
*.nupkg binary
*.rtf   binary

# 3rd party packages.
src/packages/* linguist-vendored