/GNUmakefile
/autom4te.cache/
/cnf/GAP-VERSION-FILE
/cnf/GAP-CFLAGS
/cnf/GAP-CXXFLAGS
/cnf/GAP-CPPFLAGS
/cnf/GAP-LDFLAGS
/cnf/GAP-LIBS
/cnf/GAP-OBJS
/config.log
/config.status
/configure
/confdefs.h
/conftest*
/libgap.pc
/src/config.h.in
/src/config.h.in~

**/__pycache__/

/build/
/extern/build/
/extern/install/

/ffgen
/gac
/gap
/sysinfo.gap
/sysinfo.gap-*
/libgap*.dylib*
/libgap*.dll*
/libgap*.so*

# emscripten / wasm build outputs (etc/emscripten/build.sh and friends)
/native-build/
/extern/emscripten/
/web-example/
/packages.tar.gz
/gap.html
/gap.js
/gap.wasm
/gap.worker.js
/gap-fs.json

/bin/gap*.sh
/bin/*-*/
# Compiling the `xgap` package creates the file `xgap.sh`
/bin/xgap.sh

# TeX outputs, can occur in doc/ and dev/
*.aux
*.bbl
*.blg
*.brf
*.dvi
*.ilg
*.ind
*.lab
*.log
main.out
*.pdf
*.pnr
*.six
*.synctex.gz
*.toc

# Documentation
/doc/make_doc
/doc/wsp.g
doc/manualbib.xml.bib
doc/*/*.html
doc/*/*.txt
doc/*/*.css
doc/*/*.js
doc/*/*.idx
doc/*/*.tex
/doc/*/*.out
doc/gapmacrodoc.example-1.tst
doc/gapmacrodoc.idx
doc/ref/user_pref_list.xml

# GAP packages
/bootstrap-pkg-full.tar.gz
/bootstrap-pkg-minimal.tar.gz
/pkg

# external dependencies
/extern/gmp*/

# tests, test logs, package build logs
/dev/log
/log
/tst/testmanuals/*.tst

# failed application of patches can produce .rej and .orig files
*.rej
*.orig

# ctags output
/tags
/src/TAGS

/builds/
/coverage/

/tst/testlibgap/api
/tst/testlibgap/basic
/tst/testlibgap/wscreate
/tst/testlibgap/wsload
/tst/testlibgap/trycatch
/tst/testlibgap/*.out

/tst/testkernel/dstruct
/tst/testkernel/*.out

/tst/mockpkg/pkg

# emacs backup and lock files
*~
\#*\#
.\#*
