.git*            export-ignore
.hooks*          export-ignore

*.sh             crlf=input
*.sh.in          crlf=input
pvblot.in        crlf=input
pre-commit       crlf=input
*.patch.in       -whitespace -text

# Custom attribute to mark sources as using our C code style.
[attr]our-c-style  whitespace=tab-in-indent,-blank-at-eol  format.clang-format=9

*.c              our-c-style
*.h              our-c-style
*.cpp            our-c-style
*.cxx            our-c-style
*.hxx            our-c-style
*.txx            our-c-style
*.mm             our-c-style
*.glsl           whitespace=tab-in-indent,-blank-at-eol
*.txt            whitespace=tab-in-indent,-blank-at-eol
*.cmake          whitespace=tab-in-indent,-blank-at-eol

*.sha512         eol=lf

*.md             whitespace=tab-in-indent conflict-marker-size=30

ThirdParty/**    -format.clang-format
