*.o
*.class
*doxygen_xml
*_wrap.h
*_wrap.cxx
*.so
*.so.*
*.dylib
*.a
*_doxygen.i
.depend
.config
.cpuinfo
.cpuinfo.c
*.pyc
GPATH
GRTAGS
GTAGS
TAGS
tags
configure.log
*.swp
*.swo
*.mex*
*.oct

# /doc/
/doc/html
/doc/doxygen
/doc/manual

# /src/
/src/shogun/lib/versionstring.h
/src/shogun/lib/config.h
/src/shogun/base/class_list.cpp
/src/shogun/Makefile
/src/cmdline/Makefile
/src/elwms/Makefile
/src/shogun/Makefile
/src/interfaces/matlab/Makefile
/src/interfaces/octave/Makefile
/src/interfaces/octave_modular/Makefile
/src/interfaces/python/Makefile
/src/interfaces/python_modular/Makefile
/src/interfaces/r/Makefile
/src/interfaces/r_modular/Makefile
/src/examples

# static interfaces
/src/interfaces/cmdline_static/shogun

# modular interfaces
/src/interfaces/*_modular/*.doxy
/src/interfaces/*_modular/Evaluation.i
/src/interfaces/*_modular/Regression.i
/src/interfaces/*_modular/Library.i
/src/interfaces/*_modular/Distribution.i
/src/interfaces/*_modular/Structure.i
/src/interfaces/*_modular/Classifier.i
/src/interfaces/*_modular/Features.i
/src/interfaces/*_modular/Kernel.i
/src/interfaces/*_modular/Preprocessor.i
/src/interfaces/*_modular/Distance.i
/src/interfaces/*_modular/Clustering.i
/src/interfaces/*_modular/SGBase.i
/src/interfaces/*_modular/IO.i
/src/interfaces/*_modular/Mathematics.i
/src/interfaces/*_modular/ModelSelection.i
/src/interfaces/*_modular/modshogun.i
/src/interfaces/*_modular/modshogun_ignores.i
/src/interfaces/*_modular/*_includes.i
/src/interfaces/*_modular/Makefile

# particular modular ones
/src/interfaces/csharp_modular/*.cs
/src/interfaces/java_modular/*.java
/src/interfaces/java_modular/*.jar
/src/interfaces/java_modular/*.class
/src/interfaces/java_modular/org/*
/src/interfaces/java_modular/shogun/*
/src/interfaces/python_modular/*.py
/src/interfaces/r_modular/*.R
/src/interfaces/r_modular/*.RData

# /examples/
*.log
*.exe
/examples/documented
/examples/missing.log
/examples/undocumented/libshogun/*
!/examples/undocumented/libshogun/*.cpp
