2016-08-09 07:01:59 +03:00
# Note that some of the patterns below should be in an individual's
2016-08-11 02:41:26 +03:00
# ~/.config/git/ignore file. For example, ".DS_Store" from people working on
# MacOS.
2016-08-09 07:01:59 +03:00
2016-08-08 06:39:02 +03:00
# File extensions that should never be checked in regardless of which project
# directory they reside in.
2018-03-10 20:19:13 +03:00
*.DS_Store
*.a
2016-08-11 02:41:26 +03:00
*.app
2018-03-10 20:19:13 +03:00
*.d
2016-08-11 02:41:26 +03:00
*.dll
2018-03-10 20:19:13 +03:00
*.dylib
*.exe
*.gch
2016-08-11 02:41:26 +03:00
*.la
2018-03-10 20:19:13 +03:00
*.lai
2016-08-11 02:41:26 +03:00
*.lib
2018-03-10 20:19:13 +03:00
*.lo
*.log
*.new
2016-08-08 06:39:02 +03:00
*.o
2016-08-11 02:41:26 +03:00
*.obj
2018-03-10 20:19:13 +03:00
*.orig
2018-04-18 01:11:04 +03:00
!tests/*.out
2018-03-10 20:19:13 +03:00
*.out
2016-08-11 02:41:26 +03:00
*.pch
2018-03-10 20:19:13 +03:00
*.slo
*.so
2015-01-05 00:46:03 +03:00
*.xccheckout
2018-03-10 20:19:13 +03:00
*bak
2016-08-08 06:39:02 +03:00
*~
2016-08-11 02:41:26 +03:00
*~HEAD
.AppleDouble
.LSOverride
2018-03-10 20:19:13 +03:00
.Trash-*
2016-08-11 02:41:26 +03:00
._*
2018-03-10 20:19:13 +03:00
Desktop.ini
2016-08-11 02:41:26 +03:00
Thumbs.db
ehthumbs.db
messages.pot
.directory
.fuse_hidden*
2016-08-09 07:01:59 +03:00
2016-08-08 06:39:02 +03:00
# Directories that only contain transitory files from building and testing.
2016-08-09 07:01:59 +03:00
/doc/
/share/man/
2016-08-11 02:41:26 +03:00
/share/doc/
2016-08-09 07:01:59 +03:00
/test/
/user_doc/
2016-08-08 06:39:02 +03:00
2016-08-09 07:01:59 +03:00
# 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
2018-01-08 12:39:45 +03:00
fish-build-version-witness.txt
2020-03-22 03:48:01 +03:00
__pycache__
2016-08-08 06:39:02 +03:00
2016-08-09 07:01:59 +03:00
# 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
2016-08-11 02:41:26 +03:00
/share/pkgconfig
2018-03-10 20:19:13 +03:00
/tests/*.tmp.*
2016-08-11 02:41:26 +03:00
2017-01-16 01:51:10 +03:00
# xcode
2016-08-11 02:41:26 +03:00
## Build generated
*.moved-aside
*.xccheckout
*.xcscmblueprin
2018-01-08 12:39:45 +03:00
.vscode
2018-03-10 20:19:13 +03:00
/DerivedData/
/build/
/tags
xcuserdata/
2016-08-11 02:41:26 +03:00