# Object files *.o *.obj *.elf # Linker output *.ilk *.exp # Precompiled Headers *.gch *.pch # Libraries *.lib *.a *.la *.lo # Shared objects (inc. Windows DLLs) *.dll *.so *.so.* *.dylib # Executables *.exe *.out *.app *.hex # Debug files *.dSYM/ *.su *.idb *.pdb # Text editor remnants *.swp .vscode/* # General project-specific ignores __pycache__/* doxygen/doxygen/* docs/html/* xml/* /build/* # Decomp permuter /nonmatchings/* *.dump *.mio0 *.z64 *.map .assets-local.txt # Torch include/assets/* tools/torch/* # no context header for now, until it's greenlit for the repo context_gen_header.h contexts/* tools/m2ctx.py # regardless of the above, the context file itself shouldnt be there ctx.c # diff.py -o requires a copy of the build folder expected/* # Assets. Generally ignored, but ones with "custom" in the name are fine. /bin/* /modding/* /courses/**/*linkonly* /textures/**/*.png /textures/**/*.bin /assets/**/.export /assets/**/*.bin /assets/**/*.png /assets/**/*.mio0 /assets/**/*.raw /assets/**/*.inc.c /assets/code/* /music/**/*.m64 /sound/**/*.m64 /sound/**/*.aiff !/textures/**/*custom*.png !/textures/**/*custom*/**/*.png !/sound/**/*custom*.m64 !/sound/**/*custom*/**/*.m64 !/sound/**/*custom*.aiff !/sound/**/*custom*/**/*.aiff !/assets/**/*custom*.bin !/assets/**/*custom*/**/*.bin # Doxygen docs/html/* docs/doxygen_syms.md # windows build mingw64/ .ash_history !tools/ido-recomp/*/* # models *.blend # torch torch.hash.yml