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