xref: /openbmc/bmcweb/.gitignore (revision ed76121b)
1/build*
2*.pem
3*.crt
4*.key
5
6# project specific
7/include/bmcweb_config.h
8bmcweb_persistent_data.json
9
10# Created by https://www.toptal.com/developers/gitignore/api/osx,linux,clion,meson,eclipse,windows,visualstudio,visualstudiocode
11# Edit at https://www.toptal.com/developers/gitignore/api/osx,linux,clion,meson,eclipse,windows,visualstudio,visualstudiocode
12
13### CLion ###
14# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
15# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
16
17# User-specific stuff
18.idea/**/workspace.xml
19.idea/**/tasks.xml
20.idea/**/usage.statistics.xml
21.idea/**/dictionaries
22.idea/**/shelf
23
24# AWS User-specific
25.idea/**/aws.xml
26
27# Generated files
28.idea/**/contentModel.xml
29
30# Sensitive or high-churn files
31.idea/**/dataSources/
32.idea/**/dataSources.ids
33.idea/**/dataSources.local.xml
34.idea/**/sqlDataSources.xml
35.idea/**/dynamic.xml
36.idea/**/uiDesigner.xml
37.idea/**/dbnavigator.xml
38
39# Gradle
40.idea/**/gradle.xml
41.idea/**/libraries
42
43# Gradle and Maven with auto-import
44# When using Gradle or Maven with auto-import, you should exclude module files,
45# since they will be recreated, and may cause churn.  Uncomment if using
46# auto-import.
47# .idea/artifacts
48# .idea/compiler.xml
49# .idea/jarRepositories.xml
50# .idea/modules.xml
51# .idea/*.iml
52# .idea/modules
53# *.iml
54# *.ipr
55
56# CMake
57cmake-build-*/
58
59# Mongo Explorer plugin
60.idea/**/mongoSettings.xml
61
62# File-based project format
63*.iws
64
65# IntelliJ
66out/
67
68# mpeltonen/sbt-idea plugin
69.idea_modules/
70
71# JIRA plugin
72atlassian-ide-plugin.xml
73
74# Cursive Clojure plugin
75.idea/replstate.xml
76
77# Crashlytics plugin (for Android Studio and IntelliJ)
78com_crashlytics_export_strings.xml
79crashlytics.properties
80crashlytics-build.properties
81fabric.properties
82
83# Editor-based Rest Client
84.idea/httpRequests
85
86# Android studio 3.1+ serialized cache file
87.idea/caches/build_file_checksums.ser
88
89### CLion Patch ###
90# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
91
92# *.iml
93# modules.xml
94# .idea/misc.xml
95# *.ipr
96
97# Sonarlint plugin
98# https://plugins.jetbrains.com/plugin/7973-sonarlint
99.idea/**/sonarlint/
100
101# SonarQube Plugin
102# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
103.idea/**/sonarIssues.xml
104
105# Markdown Navigator plugin
106# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
107.idea/**/markdown-navigator.xml
108.idea/**/markdown-navigator-enh.xml
109.idea/**/markdown-navigator/
110
111# Cache file creation bug
112# See https://youtrack.jetbrains.com/issue/JBR-2257
113.idea/$CACHE_FILE$
114
115# CodeStream plugin
116# https://plugins.jetbrains.com/plugin/12206-codestream
117.idea/codestream.xml
118
119### Eclipse ###
120.metadata
121bin/
122tmp/
123*.tmp
124*.bak
125*.swp
126*~.nib
127local.properties
128.settings/
129.loadpath
130.recommenders
131
132# External tool builders
133.externalToolBuilders/
134
135# Locally stored "Eclipse launch configurations"
136*.launch
137
138# PyDev specific (Python IDE for Eclipse)
139*.pydevproject
140
141# CDT-specific (C/C++ Development Tooling)
142.cproject
143
144# CDT- autotools
145.autotools
146
147# Java annotation processor (APT)
148.factorypath
149
150# PDT-specific (PHP Development Tools)
151.buildpath
152
153# sbteclipse plugin
154.target
155
156# Tern plugin
157.tern-project
158
159# TeXlipse plugin
160.texlipse
161
162# STS (Spring Tool Suite)
163.springBeans
164
165# Code Recommenders
166.recommenders/
167
168# Annotation Processing
169.apt_generated/
170.apt_generated_test/
171
172# Scala IDE specific (Scala & Java development for Eclipse)
173.cache-main
174.scala_dependencies
175.worksheet
176
177# Uncomment this line if you wish to ignore the project description file.
178# Typically, this file would be tracked if it contains build/dependency configurations:
179#.project
180
181### Eclipse Patch ###
182# Spring Boot Tooling
183.sts4-cache/
184
185### Linux ###
186*~
187
188# temporary files which can be created if a process still has a handle open of a deleted file
189.fuse_hidden*
190
191# KDE directory preferences
192.directory
193
194# Linux trash folder which might appear on any partition or disk
195.Trash-*
196
197# .nfs files are created when an open file is removed but is still being accessed
198.nfs*
199
200### Meson ###
201# subproject directories
202/subprojects/*
203!/subprojects/*.wrap
204
205# Meson Directories
206meson-logs
207meson-private
208
209# Meson Files
210meson_benchmark_setup.dat
211meson_test_setup.dat
212sanitycheckcpp.cc     # C++ specific
213sanitycheckcpp.exe    # C++ specific
214
215# Ninja
216build.ninja
217.ninja_deps
218.ninja_logs
219
220# Misc
221compile_commands.json
222
223### OSX ###
224# General
225.DS_Store
226.AppleDouble
227.LSOverride
228
229# Icon must end with two \r
230Icon
231
232
233# Thumbnails
234._*
235
236# Files that might appear in the root of a volume
237.DocumentRevisions-V100
238.fseventsd
239.Spotlight-V100
240.TemporaryItems
241.Trashes
242.VolumeIcon.icns
243.com.apple.timemachine.donotpresent
244
245# Directories potentially created on remote AFP share
246.AppleDB
247.AppleDesktop
248Network Trash Folder
249Temporary Items
250.apdisk
251
252### VisualStudioCode ###
253.vscode/*
254!.vscode/settings.json
255!.vscode/tasks.json
256!.vscode/launch.json
257!.vscode/extensions.json
258*.code-workspace
259
260# Local History for Visual Studio Code
261.history/
262
263### VisualStudioCode Patch ###
264# Ignore all local history of files
265.history
266.ionide
267
268# Support for Project snippet scope
269!.vscode/*.code-snippets
270
271### Windows ###
272# Windows thumbnail cache files
273Thumbs.db
274Thumbs.db:encryptable
275ehthumbs.db
276ehthumbs_vista.db
277
278# Dump file
279*.stackdump
280
281# Folder config file
282[Dd]esktop.ini
283
284# Recycle Bin used on file shares
285$RECYCLE.BIN/
286
287# Windows Installer files
288*.cab
289*.msi
290*.msix
291*.msm
292*.msp
293
294# Windows shortcuts
295*.lnk
296
297### VisualStudio ###
298## Ignore Visual Studio temporary files, build results, and
299## files generated by popular Visual Studio add-ons.
300##
301## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
302
303# User-specific files
304*.rsuser
305*.suo
306*.user
307*.userosscache
308*.sln.docstates
309
310# User-specific files (MonoDevelop/Xamarin Studio)
311*.userprefs
312
313# Mono auto generated files
314mono_crash.*
315
316# Build results
317[Dd]ebug/
318[Dd]ebugPublic/
319[Rr]elease/
320[Rr]eleases/
321x64/
322x86/
323[Ww][Ii][Nn]32/
324[Aa][Rr][Mm]/
325[Aa][Rr][Mm]64/
326bld/
327[Bb]in/
328[Oo]bj/
329[Ll]og/
330[Ll]ogs/
331
332# Visual Studio 2015/2017 cache/options directory
333.vs/
334# Uncomment if you have tasks that create the project's static files in wwwroot
335#wwwroot/
336
337# Visual Studio 2017 auto generated files
338Generated\ Files/
339
340# MSTest test Results
341[Tt]est[Rr]esult*/
342[Bb]uild[Ll]og.*
343
344# NUnit
345*.VisualState.xml
346TestResult.xml
347nunit-*.xml
348
349# Build Results of an ATL Project
350[Dd]ebugPS/
351[Rr]eleasePS/
352dlldata.c
353
354# Benchmark Results
355BenchmarkDotNet.Artifacts/
356
357# .NET Core
358project.lock.json
359project.fragment.lock.json
360artifacts/
361
362# ASP.NET Scaffolding
363ScaffoldingReadMe.txt
364
365# StyleCop
366StyleCopReport.xml
367
368# Files built by Visual Studio
369*_i.c
370*_p.c
371*_h.h
372*.ilk
373*.meta
374*.obj
375*.iobj
376*.pch
377*.pdb
378*.ipdb
379*.pgc
380*.pgd
381*.rsp
382*.sbr
383*.tlb
384*.tli
385*.tlh
386*.tmp_proj
387*_wpftmp.csproj
388*.log
389*.tlog
390*.vspscc
391*.vssscc
392.builds
393*.pidb
394*.svclog
395*.scc
396
397# Chutzpah Test files
398_Chutzpah*
399
400# Visual C++ cache files
401ipch/
402*.aps
403*.ncb
404*.opendb
405*.opensdf
406*.sdf
407*.cachefile
408*.VC.db
409*.VC.VC.opendb
410
411# Visual Studio profiler
412*.psess
413*.vsp
414*.vspx
415*.sap
416
417# Visual Studio Trace Files
418*.e2e
419
420# TFS 2012 Local Workspace
421$tf/
422
423# Guidance Automation Toolkit
424*.gpState
425
426# ReSharper is a .NET coding add-in
427_ReSharper*/
428*.[Rr]e[Ss]harper
429*.DotSettings.user
430
431# TeamCity is a build add-in
432_TeamCity*
433
434# DotCover is a Code Coverage Tool
435*.dotCover
436
437# AxoCover is a Code Coverage Tool
438.axoCover/*
439!.axoCover/settings.json
440
441# Coverlet is a free, cross platform Code Coverage Tool
442coverage*.json
443coverage*.xml
444coverage*.info
445
446# Visual Studio code coverage results
447*.coverage
448*.coveragexml
449
450# NCrunch
451_NCrunch_*
452.*crunch*.local.xml
453nCrunchTemp_*
454
455# MightyMoose
456*.mm.*
457AutoTest.Net/
458
459# Web workbench (sass)
460.sass-cache/
461
462# Installshield output folder
463[Ee]xpress/
464
465# DocProject is a documentation generator add-in
466DocProject/buildhelp/
467DocProject/Help/*.HxT
468DocProject/Help/*.HxC
469DocProject/Help/*.hhc
470DocProject/Help/*.hhk
471DocProject/Help/*.hhp
472DocProject/Help/Html2
473DocProject/Help/html
474
475# Click-Once directory
476publish/
477
478# Publish Web Output
479*.[Pp]ublish.xml
480*.azurePubxml
481# Note: Comment the next line if you want to checkin your web deploy settings,
482# but database connection strings (with potential passwords) will be unencrypted
483*.pubxml
484*.publishproj
485
486# Microsoft Azure Web App publish settings. Comment the next line if you want to
487# checkin your Azure Web App publish settings, but sensitive information contained
488# in these scripts will be unencrypted
489PublishScripts/
490
491# NuGet Packages
492*.nupkg
493# NuGet Symbol Packages
494*.snupkg
495# The packages folder can be ignored because of Package Restore
496**/[Pp]ackages/*
497# except build/, which is used as an MSBuild target.
498!**/[Pp]ackages/build/
499# Uncomment if necessary however generally it will be regenerated when needed
500#!**/[Pp]ackages/repositories.config
501# NuGet v3's project.json files produces more ignorable files
502*.nuget.props
503*.nuget.targets
504
505# Nuget personal access tokens and Credentials
506# nuget.config
507
508# Microsoft Azure Build Output
509csx/
510*.build.csdef
511
512# Microsoft Azure Emulator
513ecf/
514rcf/
515
516# Windows Store app package directories and files
517AppPackages/
518BundleArtifacts/
519Package.StoreAssociation.xml
520_pkginfo.txt
521*.appx
522*.appxbundle
523*.appxupload
524
525# Visual Studio cache files
526# files ending in .cache can be ignored
527*.[Cc]ache
528# but keep track of directories ending in .cache
529!?*.[Cc]ache/
530
531# Others
532ClientBin/
533~$*
534*.dbmdl
535*.dbproj.schemaview
536*.jfm
537*.pfx
538*.publishsettings
539orleans.codegen.cs
540
541# Including strong name files can present a security risk
542# (https://github.com/github/gitignore/pull/2483#issue-259490424)
543#*.snk
544
545# Since there are multiple workflows, uncomment next line to ignore bower_components
546# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
547#bower_components/
548
549# RIA/Silverlight projects
550Generated_Code/
551
552# Backup & report files from converting an old project file
553# to a newer Visual Studio version. Backup files are not needed,
554# because we have git ;-)
555_UpgradeReport_Files/
556Backup*/
557UpgradeLog*.XML
558UpgradeLog*.htm
559ServiceFabricBackup/
560*.rptproj.bak
561
562# SQL Server files
563*.mdf
564*.ldf
565*.ndf
566
567# Business Intelligence projects
568*.rdl.data
569*.bim.layout
570*.bim_*.settings
571*.rptproj.rsuser
572*- [Bb]ackup.rdl
573*- [Bb]ackup ([0-9]).rdl
574*- [Bb]ackup ([0-9][0-9]).rdl
575
576# Microsoft Fakes
577FakesAssemblies/
578
579# GhostDoc plugin setting file
580*.GhostDoc.xml
581
582# Node.js Tools for Visual Studio
583.ntvs_analysis.dat
584node_modules/
585
586# Visual Studio 6 build log
587*.plg
588
589# Visual Studio 6 workspace options file
590*.opt
591
592# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
593*.vbw
594
595# Visual Studio LightSwitch build output
596**/*.HTMLClient/GeneratedArtifacts
597**/*.DesktopClient/GeneratedArtifacts
598**/*.DesktopClient/ModelManifest.xml
599**/*.Server/GeneratedArtifacts
600**/*.Server/ModelManifest.xml
601_Pvt_Extensions
602
603# Paket dependency manager
604.paket/paket.exe
605paket-files/
606
607# FAKE - F# Make
608.fake/
609
610# CodeRush personal settings
611.cr/personal
612
613# Python Tools for Visual Studio (PTVS)
614__pycache__/
615*.pyc
616
617# Cake - Uncomment if you are using it
618# tools/**
619# !tools/packages.config
620
621# Tabs Studio
622*.tss
623
624# Telerik's JustMock configuration file
625*.jmconfig
626
627# BizTalk build output
628*.btp.cs
629*.btm.cs
630*.odx.cs
631*.xsd.cs
632
633# OpenCover UI analysis results
634OpenCover/
635
636# Azure Stream Analytics local run output
637ASALocalRun/
638
639# MSBuild Binary and Structured Log
640*.binlog
641
642# NVidia Nsight GPU debugger configuration file
643*.nvuser
644
645# MFractors (Xamarin productivity tool) working folder
646.mfractor/
647
648# Local History for Visual Studio
649.localhistory/
650
651# BeatPulse healthcheck temp database
652healthchecksdb
653
654# Backup folder for Package Reference Convert tool in Visual Studio 2017
655MigrationBackup/
656
657# Ionide (cross platform F# VS Code tools) working folder
658.ionide/
659
660# Fody - auto-generated XML schema
661FodyWeavers.xsd
662
663# VS Code files for those working on multiple tools
664
665# Local History for Visual Studio Code
666
667# Windows Installer files from build outputs
668
669# JetBrains Rider
670.idea/
671*.sln.iml
672
673### VisualStudio Patch ###
674# Additional files built by Visual Studio
675
676# End of https://www.toptal.com/developers/gitignore/api/osx,linux,clion,meson,eclipse,windows,visualstudio,visualstudiocode
677