##############################################################################
# General
##############################################################################

# OS junk files
[Tt]humbs.db
*.DS_Store

# Visual Studio / MonoDevelop
*.[Oo]bj
*.exe
*.dll
*.pdb
*.user
*.aps
*.pch
*.vspscc
*.vssscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.[Cc]ache
*.ilk
*.log
*.lib
*.sbr
*.sdf
*.opensdf
*.resources
*.res
ipch/
obj/
[Bb]in
[Dd]ebug*/
[Rr]elease*/
Ankh.NoLoad
*.gpState

# Tooling
_ReSharper*/
*.resharper
[Tt]est[Rr]esult*

# NuGet packages
!.nuget/*
[Pp]ackages/*
![Pp]ackages/repositories.config

# Temporary Files
~.*
~$*

# Autotools-generated files
Makefile
Makefile.in
aclocal.m4
autom4te.cache
build
config.cache
config.guess
config.h
config.h.in
config.log
config.status
config.sub
configure
configure.scan
depcomp
install-sh
libtool
ltmain.sh
missing
mkinstalldirs
releases
stamp-h
stamp-h1
stamp-h.in
*~
*.swp
*.o
.deps

# Libtool
libtool.m4
lt~obsolete.m4
ltoptions.m4
ltsugar.m4
ltversion.m4

# Dolt (libtool replacement)
doltlibtool
doltcompile

# pkg-config
*.pc

# Emacs
semantic.cache

# gtags
GPATH
GRTAGS
GSYMS
GTAGS


##############################################################################
# Mono-specific patterns
##############################################################################

compile
mono.h
mono-*.tar.*
mono.spec
mono-core.spec
tmpinst-dir.stamp

