# Normalize text files on commit to LF endings by default * text=auto # Make sure Windows batch files preserve CR/LF line endings, otherwise they may not be able to execute. Windows # batch files require a CR/LF for labels to work properly, otherwise they may fail when labels straddle 512-byte # block boundaries. This is important when files are downloaded through a zip archive that was authored on a # Linux machine (the default behavior on GitHub) *.bat text eol=crlf *.cmd text eol=crlf # Make sure shell scripts have LF line endings, even when checked out on a Windows client with autocrlf=true *.sh text eol=lf # Exclude vendored code from project language stats warp/native/cutlass/** linguist-vendored tools/** linguist-vendored *.so filter=lfs diff=lfs merge=lfs -text *.o filter=lfs diff=lfs merge=lfs -text