# Note that some of the patterns below should be in an individual's # ~/.config/git/ignore file. For example, ".DS_Store" from people working on # MacOS. # File extensions that should never be checked in regardless of which project # directory they reside in. *.DS_Store *.a *.app *.d *.dll *.dylib *.exe *.gch *.la *.lai *.lib *.lo *.log *.new *.o *.obj *.orig !tests/*.out *.out *.pch *.slo *.so *.xccheckout *bak *~ *~HEAD .AppleDouble .LSOverride .Trash-* ._* Desktop.ini Thumbs.db ehthumbs.db messages.pot .directory .fuse_hidden* # Directories that only contain transitory files from building and testing. /doc/ /share/man/ /share/doc/ /test/ /user_doc/ # File names that can appear in the project root that represent artifacts from # building and testing. /FISH-BUILD-VERSION-FILE /command_list.txt /command_list_toc.txt /compile_commands.json /doc.h /fish /fish.pc /fish_indent /fish_key_reader /fish_tests /lexicon.txt /lexicon_filter /toc.txt /version fish-build-version-witness.txt __pycache__ # File names that can appear below the project root that represent artifacts # from building and testing. /doc_src/commands.hdr /doc_src/index.hdr /po/*.gmo /share/__fish_build_paths.fish /share/pkgconfig /tests/*.tmp.* # xcode ## Build generated *.moved-aside *.xccheckout *.xcscmblueprin .vscode /DerivedData/ /build/ /tags xcuserdata/ # Generated by Cargo # will have compiled files and executables debug/ target/ # These are backup files generated by rustfmt **/*.rs.bk # MSVC Windows builds of rustc generate these, which store debugging information *.pdb # Generated by clangd /.cache