Permalink
Fetching contributors…
Cannot retrieve contributors at this time
45 lines (41 sloc) 862 Bytes
# There are some patterns below we include reluctantly. They should be in an
# individual's ~/.config/git/ignore file. For example, ".DS_Store" for people
# working on MacOS. We include them to help ensure they don't added to the
# project.
# Files and file extensions that should never be checked in regardless of
# which project directory they reside in.
*.exe
*.app
*.so
*.dylib
*.dll
*.lai
*.la
*.a
*.lib
*.o
*.obj
*.lo
*.slo
*.d
*.gch
*.pch
*.bak
*.new
*.orig
*.log
*.DS_Store
*~
*~HEAD
.AppleDouble
.LSOverride
.Trash-*
._*
Desktop.ini
# This is a special suffix. There is exactly one directory where we expect
# files with a `.out` extension: the ksh93 unit tests. So exclude it
# everywhere then allow it in the ksh93 unit test directory.
*.out
!src/cmd/ksh93/tests/*.out
# Artifacts of the build and test process that should not be committed.
build/