# Autotools cruft
*.o
*.lo
*.a
*.la
*.exe
*.so
*.elf
*.self
*.nexe
*.userprefs
*.usertasks
*.pidb
.auto
.libs
.deps
.dirstamp
.*.androiddir
.*.androidstamp
Makefile
Makefile.in
aclocal.m4
build/autotools/m4/libtool.m4
build/autotools/m4/ltoptions.m4
build/autotools/m4/ltsugar.m4
build/autotools/m4/ltversion.m4
build/autotools/m4/lt~obsolete.m4
autom4te.cache
config.h.in
config.h
config.log
config.status
configure
libtool
stamp-*
*-stamp
lolengine-*.tar.*
test-suite.log
# Personal stuff
patch-*.diff
# Debugging cruft
core
!core/
core.*
vgcore.*
callgrind.out.*
perf.data*
*.gcda
*.gcno
# Editor cruft
.*.swp
*~
.ycm_extra_conf.pyc
# Visual Studio cruft
*.vcxproj.user
*.csproj.user
binaries/*Debug
binaries/*Release
build/*.sdf
build/*.suo
build/*.opensdf
build/visualstudio/ipch
build/visualstudio/*.log
build/visualstudio/*.XGD
# ReSharper cruft
_ReSharper.*
# Do not exclude anything in external. There is no way to do this recursively
# but the nesting below is currently one level more than our current max.
!external/*
!external/*/*
!external/*/*/*
!external/*/*/*/*
!external/*/*/*/*/*
!external/*/*/*/*/*/*
!external/*/*/*/*/*/*/*
# Our binaries
demos/lol.js/lol.js
doc/samples/benchsuite
doc/samples/btphystest
doc/samples/meshviewer
doc/samples/nacl_phystest
doc/samples/sandbox/sample
doc/samples/math/pi
doc/samples/math/poly
doc/samples/nacl_phystest
doc/samples/simplex
doc/tutorial/01_triangle
doc/tutorial/02_cube
doc/tutorial/03_noise
doc/tutorial/04_texture
doc/tutorial/05_easymesh
doc/tutorial/06_sprite
doc/tutorial/07_input
doc/tutorial/08_fbo
doc/tutorial/11_fractal
doc/tutorial/12_voronoi
doc/tutorial/13_shader_builder
tools/make-font
# Our data
doc/doxygen.cfg
doc/doxygen.log
doc/html
doc/latex
doc/man
# Our test suites
build/check-*.log
build/check-*.trs
src/t/test-base
src/t/test-math
src/t/test-sys
src/t/test-image
src/t/test-entity
src/t/test-*.log
src/t/test-*.trs
# Our tools
tools/vslol/bin/*/*
tools/vslol/obj/*/*
tools/vslol/obj/*/*/*
tools/vslol/obj/*/*/*
tools/vslol/*.suo