Created
May 7, 2025 14:20
-
-
Save matniedoba/d5c12a74fa94ce9fdf6e7127fcd25e9e to your computer and use it in GitHub Desktop.
.gitattributes for Unreal when building from source
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# This file contains rules that control how Git handles binary and text files, including line endings | |
# | |
# Make sure Windows batch files preserve CR/LF line endings, otherwise they may not be able to execute. Windows | |
# batch files require a CR/LF for labels to work properly, otherwise they may fail when labels straddle 512-byte | |
# block boundaries. This is important when files are downloaded through a zip archive that was authored on a | |
# Linux machine (the default behavior on GitHub) | |
*.bat eol=crlf | |
*.sh eol=lf | |
*.png filter=lfs diff=lfs merge=lfs -text | |
*.jpg filter=lfs diff=lfs merge=lfs -text | |
*.exp filter=lfs diff=lfs merge=lfs -text | |
*.ico filter=lfs diff=lfs merge=lfs -text | |
*.13 filter=lfs diff=lfs merge=lfs -text | |
*.hdr filter=lfs diff=lfs merge=lfs -text | |
*.dxbc filter=lfs diff=lfs merge=lfs -text | |
*.tga filter=lfs diff=lfs merge=lfs -text | |
*.brk filter=lfs diff=lfs merge=lfs -text | |
*.OPT_IA64 filter=lfs diff=lfs merge=lfs -text | |
*.binprof filter=lfs diff=lfs merge=lfs -text | |
*.chf filter=lfs diff=lfs merge=lfs -text | |
*.ipdb filter=lfs diff=lfs merge=lfs -text | |
*.dwf filter=lfs diff=lfs merge=lfs -text | |
*.bc filter=lfs diff=lfs merge=lfs -text | |
*.fbx filter=lfs diff=lfs merge=lfs -text | |
*.wav filter=lfs diff=lfs merge=lfs -text | |
*.docx filter=lfs diff=lfs merge=lfs -text | |
*.22 filter=lfs diff=lfs merge=lfs -text | |
*.udd filter=lfs diff=lfs merge=lfs -text | |
*.locmeta filter=lfs diff=lfs merge=lfs -text | |
*.macho32b filter=lfs diff=lfs merge=lfs -text | |
*.wixlib filter=lfs diff=lfs merge=lfs -text | |
*.elf-x86-64 filter=lfs diff=lfs merge=lfs -text | |
*.otf filter=lfs diff=lfs merge=lfs -text | |
*.cur filter=lfs diff=lfs merge=lfs -text | |
*.rtf filter=lfs diff=lfs merge=lfs -text | |
*.a-coff-i386 filter=lfs diff=lfs merge=lfs -text | |
*.mp4 filter=lfs diff=lfs merge=lfs -text | |
*.bin filter=lfs diff=lfs merge=lfs -text | |
*.aps filter=lfs diff=lfs merge=lfs -text | |
*.coff-i386 filter=lfs diff=lfs merge=lfs -text | |
*.pt filter=lfs diff=lfs merge=lfs -text | |
*.plist filter=lfs diff=lfs merge=lfs -text | |
*.rcc filter=lfs diff=lfs merge=lfs -text | |
*.macho-x86_64 filter=lfs diff=lfs merge=lfs -text | |
*.14 filter=lfs diff=lfs merge=lfs -text | |
*.msm filter=lfs diff=lfs merge=lfs -text | |
*.v1 filter=lfs diff=lfs merge=lfs -text | |
*.DDS filter=lfs diff=lfs merge=lfs -text | |
*.icns filter=lfs diff=lfs merge=lfs -text | |
*.chm filter=lfs diff=lfs merge=lfs -text | |
*.macho-arm filter=lfs diff=lfs merge=lfs -text | |
*.coff filter=lfs diff=lfs merge=lfs -text | |
*.kra filter=lfs diff=lfs merge=lfs -text | |
*.elf-mips64r2 filter=lfs diff=lfs merge=lfs -text | |
*.dict filter=lfs diff=lfs merge=lfs -text | |
*.ttf filter=lfs diff=lfs merge=lfs -text | |
*.20 filter=lfs diff=lfs merge=lfs -text | |
*.profraw filter=lfs diff=lfs merge=lfs -text | |
*.tif filter=lfs diff=lfs merge=lfs -text | |
*.4 filter=lfs diff=lfs merge=lfs -text | |
*.16 filter=lfs diff=lfs merge=lfs -text | |
*.elf-mips64el filter=lfs diff=lfs merge=lfs -text | |
*.apk filter=lfs diff=lfs merge=lfs -text | |
*.bmp_1 filter=lfs diff=lfs merge=lfs -text | |
*.PNG filter=lfs diff=lfs merge=lfs -text | |
*.macho-x86-64 filter=lfs diff=lfs merge=lfs -text | |
*.abc filter=lfs diff=lfs merge=lfs -text | |
*.upack filter=lfs diff=lfs merge=lfs -text | |
*.tar filter=lfs diff=lfs merge=lfs -text | |
*.spir filter=lfs diff=lfs merge=lfs -text | |
*.gcno filter=lfs diff=lfs merge=lfs -text | |
*.FBX filter=lfs diff=lfs merge=lfs -text | |
*.a-irix6-mips64el filter=lfs diff=lfs merge=lfs -text | |
*.psd filter=lfs diff=lfs merge=lfs -text | |
*.macho32l filter=lfs diff=lfs merge=lfs -text | |
*.uecomp filter=lfs diff=lfs merge=lfs -text | |
*.3 filter=lfs diff=lfs merge=lfs -text | |
*.ir filter=lfs diff=lfs merge=lfs -text | |
*.profdata filter=lfs diff=lfs merge=lfs -text | |
*.dat_2 filter=lfs diff=lfs merge=lfs -text | |
*.macho-aarch64 filter=lfs diff=lfs merge=lfs -text | |
*.bz2 filter=lfs diff=lfs merge=lfs -text | |
*.fatbin filter=lfs diff=lfs merge=lfs -text | |
*.dna filter=lfs diff=lfs merge=lfs -text | |
*.macosx filter=lfs diff=lfs merge=lfs -text | |
*.jar filter=lfs diff=lfs merge=lfs -text | |
*.file filter=lfs diff=lfs merge=lfs -text | |
*.eot filter=lfs diff=lfs merge=lfs -text | |
*.nrm filter=lfs diff=lfs merge=lfs -text | |
*.18 filter=lfs diff=lfs merge=lfs -text | |
*.ios filter=lfs diff=lfs merge=lfs -text | |
*.glb filter=lfs diff=lfs merge=lfs -text | |
*.mb filter=lfs diff=lfs merge=lfs -text | |
*.mips filter=lfs diff=lfs merge=lfs -text | |
*.elf-x86_64 filter=lfs diff=lfs merge=lfs -text | |
*.zip filter=lfs diff=lfs merge=lfs -text | |
*.dds filter=lfs diff=lfs merge=lfs -text | |
*.a-corrupt-symbol-table filter=lfs diff=lfs merge=lfs -text | |
*.tgz filter=lfs diff=lfs merge=lfs -text | |
*.pcf filter=lfs diff=lfs merge=lfs -text | |
*.plcrash filter=lfs diff=lfs merge=lfs -text | |
*.snk filter=lfs diff=lfs merge=lfs -text | |
*.macho-arm64 filter=lfs diff=lfs merge=lfs -text | |
*.TGA filter=lfs diff=lfs merge=lfs -text | |
*.uasset filter=lfs diff=lfs merge=lfs -text | |
*.macho-i386 filter=lfs diff=lfs merge=lfs -text | |
*.dbg filter=lfs diff=lfs merge=lfs -text | |
*.cb filter=lfs diff=lfs merge=lfs -text | |
*.dat_1 filter=lfs diff=lfs merge=lfs -text | |
*.mips64 filter=lfs diff=lfs merge=lfs -text | |
*.macho64l filter=lfs diff=lfs merge=lfs -text | |
*.jxr filter=lfs diff=lfs merge=lfs -text | |
*.cub filter=lfs diff=lfs merge=lfs -text | |
*.xrs filter=lfs diff=lfs merge=lfs -text | |
*.coff-arm filter=lfs diff=lfs merge=lfs -text | |
*.spv filter=lfs diff=lfs merge=lfs -text | |
*.msu filter=lfs diff=lfs merge=lfs -text | |
*.cfu filter=lfs diff=lfs merge=lfs -text | |
*.db filter=lfs diff=lfs merge=lfs -text | |
*.17 filter=lfs diff=lfs merge=lfs -text | |
*.cdata filter=lfs diff=lfs merge=lfs -text | |
*.woff2 filter=lfs diff=lfs merge=lfs -text | |
*.pyc filter=lfs diff=lfs merge=lfs -text | |
*.pyd filter=lfs diff=lfs merge=lfs -text | |
*.elf-i386 filter=lfs diff=lfs merge=lfs -text | |
*.elf-hexagon filter=lfs diff=lfs merge=lfs -text | |
*.locres filter=lfs diff=lfs merge=lfs -text | |
*.19 filter=lfs diff=lfs merge=lfs -text | |
*.12 filter=lfs diff=lfs merge=lfs -text | |
*.bmp filter=lfs diff=lfs merge=lfs -text | |
*.woff filter=lfs diff=lfs merge=lfs -text | |
*.15 filter=lfs diff=lfs merge=lfs -text | |
*.thumb filter=lfs diff=lfs merge=lfs -text | |
*.gz filter=lfs diff=lfs merge=lfs -text | |
*.odg filter=lfs diff=lfs merge=lfs -text | |
*.dat filter=lfs diff=lfs merge=lfs -text | |
*.xlsx filter=lfs diff=lfs merge=lfs -text | |
*.cab filter=lfs diff=lfs merge=lfs -text | |
*.x86_64 filter=lfs diff=lfs merge=lfs -text | |
*.sim filter=lfs diff=lfs merge=lfs -text | |
*.11 filter=lfs diff=lfs merge=lfs -text | |
*.mcp filter=lfs diff=lfs merge=lfs -text | |
*.pdf filter=lfs diff=lfs merge=lfs -text | |
*.icu filter=lfs diff=lfs merge=lfs -text | |
*.21 filter=lfs diff=lfs merge=lfs -text | |
*.x86-64 filter=lfs diff=lfs merge=lfs -text | |
*.camera filter=lfs diff=lfs merge=lfs -text | |
*.7 filter=lfs diff=lfs merge=lfs -text | |
*.pdn filter=lfs diff=lfs merge=lfs -text | |
*.pak filter=lfs diff=lfs merge=lfs -text | |
*.umap filter=lfs diff=lfs merge=lfs -text | |
*.7z filter=lfs diff=lfs merge=lfs -text | |
*.caf filter=lfs diff=lfs merge=lfs -text | |
*.utrace filter=lfs diff=lfs merge=lfs -text | |
*.nib filter=lfs diff=lfs merge=lfs -text | |
*.coff-x86-64 filter=lfs diff=lfs merge=lfs -text | |
*.aar filter=lfs diff=lfs merge=lfs -text | |
*.mach0-armv7 filter=lfs diff=lfs merge=lfs -text | |
*.bz filter=lfs diff=lfs merge=lfs -text | |
*.exr filter=lfs diff=lfs merge=lfs -text | |
*.macho-thumbv7 filter=lfs diff=lfs merge=lfs -text | |
*.obj-i386 filter=lfs diff=lfs merge=lfs -text | |
*.sqlite3 filter=lfs diff=lfs merge=lfs -text | |
*.arm filter=lfs diff=lfs merge=lfs -text | |
*.gcda filter=lfs diff=lfs merge=lfs -text | |
*.dmp filter=lfs diff=lfs merge=lfs -text | |
*.whl filter=lfs diff=lfs merge=lfs -text | |
*.covmapping filter=lfs diff=lfs merge=lfs -text | |
*.xcf filter=lfs diff=lfs merge=lfs -text | |
*.i386 filter=lfs diff=lfs merge=lfs -text | |
*.bmp_2 filter=lfs diff=lfs merge=lfs -text | |
*.pk filter=lfs diff=lfs merge=lfs -text | |
*.elf filter=lfs diff=lfs merge=lfs -text | |
*.iobj filter=lfs diff=lfs merge=lfs -text | |
*.raw filter=lfs diff=lfs merge=lfs -text | |
*.cnv filter=lfs diff=lfs merge=lfs -text | |
*.ll filter=lfs diff=lfs merge=lfs -text | |
*.tex filter=lfs diff=lfs merge=lfs -text | |
*.gif filter=lfs diff=lfs merge=lfs -text | |
*.elf-mipsel filter=lfs diff=lfs merge=lfs -text | |
*.bvh filter=lfs diff=lfs merge=lfs -text | |
*.car filter=lfs diff=lfs merge=lfs -text | |
*.in filter=lfs diff=lfs merge=lfs -text | |
*.msi filter=lfs diff=lfs merge=lfs -text | |
*.so filter=lfs diff=lfs merge=lfs -text | |
*.ma filter=lfs diff=lfs merge=lfs -text | |
*.dmg filter=lfs diff=lfs merge=lfs -text | |
*.vsmacros filter=lfs diff=lfs merge=lfs -text | |
*.dll filter=lfs diff=lfs merge=lfs -text | |
*.dylib filter=lfs diff=lfs merge=lfs -text | |
*.o filter=lfs diff=lfs merge=lfs -text | |
*.exe filter=lfs diff=lfs merge=lfs -text | |
*.lib filter=lfs diff=lfs merge=lfs -text | |
*.obj filter=lfs diff=lfs merge=lfs -text | |
*.vsix filter=lfs diff=lfs merge=lfs -text | |
*.gmo filter=lfs diff=lfs merge=lfs -text | |
*.a filter=lfs diff=lfs merge=lfs -text | |
*.EXE filter=lfs diff=lfs merge=lfs -text | |
*.asar filter=lfs diff=lfs merge=lfs -text | |
*.tracetemplate filter=lfs diff=lfs merge=lfs -text | |
*.1 filter=lfs diff=lfs merge=lfs -text | |
*.aif filter=lfs diff=lfs merge=lfs -text | |
*.8svx filter=lfs diff=lfs merge=lfs -text | |
*.9 filter=lfs diff=lfs merge=lfs -text | |
*.cat filter=lfs diff=lfs merge=lfs -text | |
*.lld filter=lfs diff=lfs merge=lfs -text | |
*.tiff filter=lfs diff=lfs merge=lfs -text | |
*.voc filter=lfs diff=lfs merge=lfs -text | |
*.hcom filter=lfs diff=lfs merge=lfs -text | |
*.winmd filter=lfs diff=lfs merge=lfs -text | |
*.11-intel64 filter=lfs diff=lfs merge=lfs -text | |
*.cache filter=lfs diff=lfs merge=lfs -text | |
*.v2 filter=lfs diff=lfs merge=lfs -text | |
*.uba filter=lfs diff=lfs merge=lfs -text | |
*.53 filter=lfs diff=lfs merge=lfs -text | |
*.pbm filter=lfs diff=lfs merge=lfs -text | |
*.sym filter=lfs diff=lfs merge=lfs -text | |
*.sndt filter=lfs diff=lfs merge=lfs -text | |
*.6 filter=lfs diff=lfs merge=lfs -text | |
*.pck filter=lfs diff=lfs merge=lfs -text | |
*.pgm filter=lfs diff=lfs merge=lfs -text | |
*.pch filter=lfs diff=lfs merge=lfs -text | |
*.ras filter=lfs diff=lfs merge=lfs -text | |
*.ppm filter=lfs diff=lfs merge=lfs -text | |
*.au filter=lfs diff=lfs merge=lfs -text | |
*.egg filter=lfs diff=lfs merge=lfs -text | |
*.pickle filter=lfs diff=lfs merge=lfs -text | |
*.DLL filter=lfs diff=lfs merge=lfs -text | |
*.0 filter=lfs diff=lfs merge=lfs -text | |
*.webp filter=lfs diff=lfs merge=lfs -text | |
*.nupkg filter=lfs diff=lfs merge=lfs -text | |
*.debug filter=lfs diff=lfs merge=lfs -text | |
*.dsym filter=lfs diff=lfs merge=lfs -text | |
*.xz filter=lfs diff=lfs merge=lfs -text | |
*.405 filter=lfs diff=lfs merge=lfs -text | |
*.vsidx filter=lfs diff=lfs merge=lfs -text | |
*.2 filter=lfs diff=lfs merge=lfs -text | |
*.sgi filter=lfs diff=lfs merge=lfs -text | |
*.pdb filter=lfs diff=lfs merge=lfs -text | |
*.aifc filter=lfs diff=lfs merge=lfs -text | |
*.resources filter=lfs diff=lfs merge=lfs -text | |
*.aiff filter=lfs diff=lfs merge=lfs -text | |
*.tx filter=lfs diff=lfs merge=lfs -text | |
*.71 filter=lfs diff=lfs merge=lfs -text |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment