1# This sets the default behaviour, overriding core.autocrlf 2* text=auto 3 4# All source files should have unix line-endings in the repository, 5# but convert to native line-endings on checkout 6*.cpp text 7*.h text 8*.hpp text 9 10# Windows specific files should retain windows line-endings 11*.sln text eol=crlf 12 13# Keep executable scripts with LFs so they can be run after being 14# checked out on Windows 15*.py text eol=lf 16 17 18# Keep the single include header with LFs to make sure it is uploaded, 19# hashed etc with LF 20single_include/**/*.hpp eol=lf 21# Also keep the LICENCE file with LFs for the same reason 22LICENCE.txt eol=lf 23