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