[Tizen] Update .gitignore
[platform/upstream/dotnet/runtime.git] / .gitignore
1 syntax: glob
2
3 ### VisualStudio ###
4
5 # Tool Runtime Dir
6 # note: there is no trailing slash so if these are symlinks (which are seen as files,
7 #       instead of directories), git will still ignore them.
8 .dotnet
9 .dotnet-mono
10 .dotnet-tools-global
11 .packages
12 .tools
13
14 # User-specific files
15 *.suo
16 *.user
17 *.userosscache
18 *.sln.docstates
19
20 # Build results
21 artifacts/
22 .idea/
23 [Dd]ebug/
24 [Dd]ebugPublic/
25 [Rr]elease/
26 [Rr]eleases/
27 bld/
28 [Bb]in/
29 [Oo]bj/
30 MSBuild_Logs/
31 msbuild.log
32 msbuild.err
33 msbuild.wrn
34 *.binlog
35 .deps/
36 .dirstamp
37 .libs/
38 *.lo
39 *.o
40
41 # Cross building rootfs
42 cross/rootfs/
43 cross/android-rootfs/
44
45 # Visual Studio
46 .vs/
47
48 # Ionide
49 .ionide/
50
51 # MSTest test Results
52 [Tt]est[Rr]esult*/
53 [Bb]uild[Ll]og.*
54
55 #NUNIT
56 *.VisualState.xml
57 TestResult.xml
58 testResults.xml
59
60 # Build Results of an ATL Project
61 [Dd]ebugPS/
62 [Rr]eleasePS/
63 dlldata.c
64
65 *_i.c
66 *_p.c
67 *.ilk
68 *.meta
69 *.obj
70 *.pch
71 *.pdb
72 *.pgc
73 *.pgd
74 *.rsp
75 *.sbr
76 *.tlb
77 *.tli
78 *.tlh
79 *.tmp
80 *.tmp_proj
81 *.log
82 *.vspscc
83 *.vssscc
84 .builds
85 *.pidb
86 *.svclog
87 *.scc
88
89 # Special file
90 !src/coreclr/.nuget/_.pdb
91
92 # Chutzpah Test files
93 _Chutzpah*
94
95 # Visual C++ cache files
96 ipch/
97 *.aps
98 *.ncb
99 *.opendb
100 *.opensdf
101 *.sdf
102 *.cachefile
103 *.VC.db
104
105 # Visual Studio profiler
106 *.psess
107 *.vsp
108 *.vspx
109
110 # TFS 2012 Local Workspace
111 $tf/
112
113 # Guidance Automation Toolkit
114 *.gpState
115
116 # ReSharper is a .NET coding add-in
117 _ReSharper*/
118 *.[Rr]e[Ss]harper
119 *.DotSettings.user
120
121 # JustCode is a .NET coding addin-in
122 .JustCode
123
124 # TeamCity is a build add-in
125 _TeamCity*
126
127 # DotCover is a Code Coverage Tool
128 *.dotCover
129
130 # NCrunch
131 _NCrunch_*
132 .*crunch*.local.xml
133
134 # MightyMoose
135 *.mm.*
136 AutoTest.Net/
137
138 # Web workbench (sass)
139 .sass-cache/
140
141 # Installshield output folder
142 [Ee]xpress/
143
144 # DocProject is a documentation generator add-in
145 DocProject/buildhelp/
146 DocProject/Help/*.HxT
147 DocProject/Help/*.HxC
148 DocProject/Help/*.hhc
149 DocProject/Help/*.hhk
150 DocProject/Help/*.hhp
151 DocProject/Help/Html2
152 DocProject/Help/html
153
154 # Publish Web Output
155 *.[Pp]ublish.xml
156 *.azurePubxml
157 *.pubxml
158 *.publishproj
159
160 # NuGet Packages
161 *.nupkg
162 *.nuget.g.props
163 *.nuget.g.targets
164 *.nuget.cache
165 **/packages/*
166 project.lock.json
167 project.assets.json
168 *.nuget.dgspec.json
169
170 # Windows Azure Build Output
171 csx/
172 *.build.csdef
173
174 # Windows Store app package directory
175 AppPackages/
176
177 # Others
178 *.Cache
179 ClientBin/
180 [Ss]tyle[Cc]op.*
181 ~$*
182 *.dbmdl
183 *.dbproj.schemaview
184 *.pfx
185 *.publishsettings
186 node_modules/
187 *.metaproj
188 *.metaproj.tmp
189 bin.localpkg/
190 src/mono/wasm/runtime/dotnet.d.ts.sha256
191 src/mono/wasm/runtime/dotnet-legacy.d.ts.sha256
192
193 src/mono/sample/wasm/browser-nextjs/public/
194
195 # cscope, tags
196 cscope.*
197 tags
198
199 # RIA/Silverlight projects
200 Generated_Code/
201
202 # Backup & report files from converting an old project file
203 # to a newer Visual Studio version. Backup files are not needed,
204 # because we have git ;-)
205 _UpgradeReport_Files/
206 Backup*/
207 UpgradeLog*.XML
208 UpgradeLog*.htm
209
210 # SQL Server files
211 *.mdf
212 *.ldf
213
214 # Business Intelligence projects
215 *.rdl.data
216 *.bim.layout
217 *.bim_*.settings
218
219 # Microsoft Fakes
220 FakesAssemblies/
221
222 # C/C++ extension for Visual Studio Code
223 browse.VC.db
224 # Local settings folder for Visual Studio Code
225 **/.vscode/**
226 !**/.vscode/c_cpp_properties.json
227
228 ### MonoDevelop ###
229 *.userprefs
230
231 ### Windows ###
232
233 # Windows image file caches
234 Thumbs.db
235 ehthumbs.db
236
237 # Folder config file
238 Desktop.ini
239
240 # Recycle Bin used on file shares
241 $RECYCLE.BIN/
242
243 # Windows Installer files
244 *.cab
245 *.msi
246 *.msm
247 *.msp
248
249 # Windows shortcuts
250 *.lnk
251
252 ### Linux ###
253
254 *~
255
256 # KDE directory preferences
257 .directory
258
259 ### OSX ###
260
261 .DS_Store
262 .AppleDouble
263 .LSOverride
264
265 # Icon must end with two \r
266 Icon
267
268 # Thumbnails
269 ._*
270
271 # Files that might appear on external disk
272 .Spotlight-V100
273 .Trashes
274
275 # Directories potentially created on remote AFP share
276 .AppleDB
277 .AppleDesktop
278 Network Trash Folder
279 Temporary Items
280 .apdisk
281
282 # vim temporary files
283 [._]*.s[a-w][a-z]
284 [._]s[a-w][a-z]
285 *.un~
286 Session.vim
287 .netrwhist
288
289 # Visual Studio Code
290 .vscode/
291
292 # Codespaces
293 .venv/
294
295 # Private test configuration and binaries.
296 config.ps1
297 **/IISApplications
298
299 # VS debug support files
300 launchSettings.json
301
302 # Snapcraft files
303 .snapcraft
304 *.snap
305 parts/
306 prime/
307 stage/
308
309 # Valid 'debug' folder, that contains CLR debugging code
310 !src/coreclr/debug
311
312 # Ignore folders created by the CLR test build
313 TestWrappers_x64_[d|D]ebug
314 TestWrappers_x64_[c|C]hecked
315 TestWrappers_x64_[r|R]elease
316 TestWrappers_x86_[d|D]ebug
317 TestWrappers_x86_[c|C]hecked
318 TestWrappers_x86_[r|R]elease
319 TestWrappers_arm_[d|D]ebug
320 TestWrappers_arm_[c|C]hecked
321 TestWrappers_arm_[r|R]elease
322 TestWrappers_arm64_[d|D]ebug
323 TestWrappers_arm64_[c|C]hecked
324 TestWrappers_arm64_[r|R]elease
325
326 Vagrantfile
327 .vagrant
328
329 # CMake files
330 CMakeFiles/
331 cmake_install.cmake
332 CMakeCache.txt
333 CMakeUserPresets.json
334
335 # Cross compilation
336 cross/rootfs/*
337 cross/android-rootfs/*
338 # add x86 as it is ignored in 'Build results'
339 !cross/x86
340
341 #python import files
342 *.pyc
343
344 # JIT32 files
345 jit32
346
347 # performance testing sandbox
348 sandbox
349
350 # Symbolic link for the shared portion of CoreLib to make grep/findstr work for runtime devs
351 #
352 # On Windows, make your own by running these commands from the repo root:
353 # mklink /D src\coreclr\System.Private.CoreLib\shared %CD%\src\libraries\System.Private.CoreLib\src
354 # mklink /D src\coreclr\System.Private.CoreLib\common %CD%\src\libraries\Common\src
355 #
356 # On Unix, make your own by running these commands from the repo root:
357 # ln -s $(pwd)/src/libraries/System.Private.CoreLib/src src/coreclr/System.Private.CoreLib/shared
358 # ln -s $(pwd)/src/libraries/Common/src src/coreclr/System.Private.CoreLib/common
359 src/coreclr/System.Private.CoreLib/shared
360 src/coreclr/System.Private.CoreLib/common
361
362 # Exceptions to the exclusions
363 !src/coreclr/.nuget/_.pdb
364 !src/coreclr/inc/obj/
365 !src/coreclr/vm/.vscode/
366 !src/coreclr/vm/.vscode/c_cpp_properties.json
367
368 # Temporary artifacts from local libraries stress builds
369 .dotnet-daily/
370 run-stress-*
371 test:.cs