-#*.c crlf
-#*.h crlf
-#*.cs crlf
-#*.sh crlf
+# ensure LF endings on all checkouts
+configure.in crlf=input
-#ChangeLog crlf
-#*akefile* crlf
-#*.sources crlf
+# ensure native line endings on checkout
+*.c crlf
+*.h crlf
+*.cs crlf
+*.sh crlf
+*.il crlf
-# don't do anything to line-endings. Let CRLFs go into the repo
+.gitattributes crlf
+ChangeLog crlf
+*akefile* crlf
+*.sources crlf
+
+# don't do anything to line-endings. Let CRLFs go into the repo, and CRLF on checkout
*.bat -crlf
*.sln -crlf
*.*proj* -crlf
+*.xml -crlf
# CRLF Handling
# -------------