From: Jack Pappas Date: Thu, 7 Feb 2013 19:36:42 +0000 (-0500) Subject: Organized the .gitignore. Added patterns for temporary and user-specific files X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=b84709d9b60866382b26df02cfc917954ae519ab;p=mono.git 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. --- 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 +