| # Set the default behavior, in case people don't have core.autocrlf set. |
| * text=auto |
| # Explicitly declare text files you want to always be normalized and converted |
| # to native line endings on checkout. |
| *.c text |
| *.h text |
| *.txt text |
| *.xsd text |
| *.pdsc text |
| *.svd text |
| *.bat text |
| # Declare files that will always have CRLF line endings on checkout. |
| *.uvproj text eol=crlf |
| *.uvproj text eol=crlf |
| # Denote all files that are truly binary and should not be modified. |
| *.png binary |
| *.jpg binary |
| *.a filter=lfs diff=lfs merge=lfs -text |
| *.lib filter=lfs diff=lfs merge=lfs -text |
| *.exe filter=lfs diff=lfs merge=lfs -text |
| CMSIS/Utilities/Linux-gcc-*/* filter=lfs diff=lfs merge=lfs -text |