Set eol=lf for .mm files
Otherwise they get checked out with crlf on Windows, and if you change
them then Git tries to check in the crlf versions.
To fix the mm file line endings in a pre-existing checkout on Windows:
git rm --cached **/*.mm
git reset --hard
Change-Id: I7b5623d6645eccb2faa0c43cb6da4dcb575d9421
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/143620
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Austin Eng <enga@chromium.org>
Auto-Submit: Kai Ninomiya <kainino@chromium.org>
Kokoro: Austin Eng <enga@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
diff --git a/.gitattributes b/.gitattributes
index 72eeaeb..2f4a318 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -10,6 +10,7 @@
*.h eol=lf
*.cpp eol=lf
*.cc eol=lf
+*.mm eol=lf
*.py eol=lf
*.go eol=lf
*.tmpl eol=lf