Some project structure fixes

This commit is contained in:
Colin Sames
2026-04-03 19:54:39 +02:00
parent ac9d2f8648
commit a321f757f2
7 changed files with 35 additions and 36 deletions

21
.gitattributes vendored
View File

@@ -1,10 +1,17 @@
# Default: normalize all text files to LF
# Default: normalize text files to LF on commit
* text=auto eol=lf
# Windows-only scripts: keep CRLF on Windows checkouts
*.ps1 text eol=crlf
*.bat text eol=crlf
*.cmd text eol=crlf
# Explicitly mark binary files so Git never touches their line endings
*.so binary
*.so.* binary
*.a binary
*.dll binary
*.lib binary
*.exe binary
*.dylib binary
# Explicitly force LF for shell scripts regardless of platform
*.sh text eol=lf
# Scripts
*.sh text eol=lf
*.ps1 text eol=crlf
*.bat text eol=crlf
*.cmd text eol=crlf