Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Pappas <jackp@server.fake>2013-02-07 23:36:42 +0400
committerJack Pappas <jackp@server.fake>2013-02-07 23:36:42 +0400
commitb84709d9b60866382b26df02cfc917954ae519ab (patch)
tree4d5832b188a588e0d08cfa9256b3d1820bbd9ba8 /.gitignore
parent78318771d52403e6b0588eb04dd8f74afa7f43f8 (diff)
Organized the .gitignore. Added patterns for temporary and user-specific files
generated by development tools. Added patterns to ignore binaries when projects in mcs/ are compiled.
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore160
1 files changed, 120 insertions, 40 deletions
diff --git a/.gitignore b/.gitignore
index efe3de2e81d..a4b0d744c79 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,41 +1,121 @@
-/Makefile
-/Makefile.in
-/_tmpinst
-/aclocal.m4
-/autom4te.cache
-/config.cache
-/config.guess
-/config.h
-/config.h.in
-/config.h.in
-/config.log
-/config.status
-/config.sub
-/configure
-/libtool
-/ltconfig
-/ltmain.sh
-/mono-*.tar.*
-/*.pc
-/mono.spec
-/mono-core.spec
-/semantic.cache
-/mono.h
-/stamp-h
-/stamp-h.in
-/stamp-h1
-/tmpinst-dir.stamp
-/missing
-/compile
-/depcomp
-/install-sh
-/doltlibtool
-/doltcompile
-/libtool.m4
-/ltoptions.m4
-/ltsugar.m4
-/lt~obsolete.m4
-/ltversion.m4
-*~
+##############################################################################
+# 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
-*.csproj.user \ No newline at end of file
+*.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
+