X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=.gitignore;h=d58f673b44bc4d069da16cfe2751886b36d7a952;hb=00bed73747a2ba408feb1f8565f5758fed5035f2;hp=bf23e45830e084717fe44ec81a67bd1636baff1b;hpb=0509022222acb3cf79631d6f89e4b9cc5d31fd6d;p=platform%2Fupstream%2Fdotnet%2Fruntime.git diff --git a/.gitignore b/.gitignore index bf23e45..d58f673 100644 --- a/.gitignore +++ b/.gitignore @@ -3,9 +3,12 @@ syntax: glob ### VisualStudio ### # Tool Runtime Dir -.dotnet/ -.packages/ -.tools/ +# note: there is no trailing slash so if these are symlinks (which are seen as files, +# instead of directories), git will still ignore them. +.dotnet +.dotnet-mono +.packages +.tools # User-specific files *.suo @@ -26,7 +29,7 @@ bld/ msbuild.log msbuild.err msbuild.wrn -msbuild.binlog +*.binlog .deps/ .dirstamp .libs/ @@ -59,7 +62,6 @@ dlldata.c *_i.c *_p.c -*_i.h *.ilk *.meta *.obj @@ -82,6 +84,9 @@ dlldata.c *.svclog *.scc +# Special file +!src/coreclr/.nuget/_.pdb + # Chutzpah Test files _Chutzpah* @@ -181,6 +186,10 @@ node_modules/ *.metaproj.tmp bin.localpkg/ +# cscope, tags +cscope.* +tags + # RIA/Silverlight projects Generated_Code/ @@ -211,8 +220,6 @@ browse.VC.db !**/.vscode/c_cpp_properties.json ### MonoDevelop ### - -*.pidb *.userprefs ### Windows ### @@ -272,10 +279,10 @@ Temporary Items *.un~ Session.vim .netrwhist -*~ # Visual Studio Code .vscode/ +.devcontainer/ # Private test configuration and binaries. config.ps1 @@ -291,11 +298,8 @@ parts/ prime/ stage/ -# CLR prebuilt generated files -!src/pal/prebuilt/idl/*_i.c - # Valid 'debug' folder, that contains CLR debugging code -!src/debug +!src/coreclr/debug # Ignore folders created by the CLR test build TestWrappers_x64_[d|D]ebug @@ -310,7 +314,6 @@ TestWrappers_arm_[r|R]elease TestWrappers_arm64_[d|D]ebug TestWrappers_arm64_[c|C]hecked TestWrappers_arm64_[r|R]elease -tests/src/common/test_runtime/project.json Vagrantfile .vagrant @@ -319,7 +322,6 @@ Vagrantfile CMakeFiles/ cmake_install.cmake CMakeCache.txt -Makefile # Cross compilation cross/rootfs/* @@ -331,10 +333,28 @@ cross/android-rootfs/* *.pyc # JIT32 files -src/jit32 +jit32 # performance testing sandbox sandbox #IL linker for testing linker + +# Symbolic link for the shared portion of CoreLib to make grep/findstr work for runtime devs +# +# On Windows, make your own by running these commands from the repo root: +# mklink /D src\coreclr\System.Private.CoreLib\shared %CD%\src\libraries\System.Private.CoreLib\src +# mklink /D src\coreclr\System.Private.CoreLib\common %CD%\src\libraries\Common\src +# +# On Unix, make your own by running these commands from the repo root: +# ln -s $(pwd)/src/libraries/System.Private.CoreLib/src src/coreclr/System.Private.CoreLib/shared +# ln -s $(pwd)/src/libraries/Common/src src/coreclr/System.Private.CoreLib/common +src/coreclr/System.Private.CoreLib/shared +src/coreclr/System.Private.CoreLib/common + +# Exceptions to the exclusions +!src/coreclr/.nuget/_.pdb +!src/coreclr/inc/obj/ +!src/coreclr/vm/.vscode/ +!src/coreclr/vm/.vscode/c_cpp_properties.json