# Normalize line endings: store as LF in the repo, check out native on each OS.
* text=auto

# Files that break with CRLF must always be LF, even on Windows checkouts.
*.sh   text eol=lf
*.bash text eol=lf
Dockerfile*   text eol=lf
*.dockerfile  text eol=lf

# Windows-only scripts stay CRLF.
*.bat text eol=crlf
*.cmd text eol=crlf
*.ps1 text eol=crlf

# Common binaries: never touch.
*.png  binary
*.jpg  binary
*.jpeg binary
*.gif  binary
*.ico  binary
*.pdf  binary
*.zip  binary
*.gz   binary
*.woff  binary
*.woff2 binary
*.ttf  binary
*.eot  binary
