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