xref: /openbmc/bmcweb/.gitignore (revision 12878e73)
10fdddb1bSEd Tanous/build*
20fdddb1bSEd Tanous*.pem
30fdddb1bSEd Tanous*.crt
40fdddb1bSEd Tanous*.key
55679522bSEd Tanous
6*12878e73SAndrew Geissler# Visual Studio
7*12878e73SAndrew Geissler.vscode/
8*12878e73SAndrew Geissler
9*12878e73SAndrew Geissler# Python Tools for Visual Studio (PTVS)
10*12878e73SAndrew Geissler__pycache__/
11*12878e73SAndrew Geissler*.pyc
12*12878e73SAndrew Geissler
136e5a3269SNan Zhou# project specific
1475312981SEd Tanous/include/bmcweb_config.h
156e5a3269SNan Zhoubmcweb_persistent_data.json
165679522bSEd Tanous
17*12878e73SAndrew Geissler# Created by https://www.toptal.com/developers/gitignore/api/osx,linux,clion,meson,eclipse,windows
18*12878e73SAndrew Geissler# Edit at https://www.toptal.com/developers/gitignore?templates=osx,linux,clion,meson,eclipse,windows
19f451bec0SJosh Lehan
20f451bec0SJosh Lehan### CLion ###
21f451bec0SJosh Lehan# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
22f451bec0SJosh Lehan# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
23f451bec0SJosh Lehan
24f451bec0SJosh Lehan# User-specific stuff
25f451bec0SJosh Lehan.idea/**/workspace.xml
26f451bec0SJosh Lehan.idea/**/tasks.xml
27f451bec0SJosh Lehan.idea/**/usage.statistics.xml
28f451bec0SJosh Lehan.idea/**/dictionaries
29f451bec0SJosh Lehan.idea/**/shelf
30f451bec0SJosh Lehan
31f451bec0SJosh Lehan# AWS User-specific
32f451bec0SJosh Lehan.idea/**/aws.xml
33f451bec0SJosh Lehan
34f451bec0SJosh Lehan# Generated files
35f451bec0SJosh Lehan.idea/**/contentModel.xml
36f451bec0SJosh Lehan
37f451bec0SJosh Lehan# Sensitive or high-churn files
38f451bec0SJosh Lehan.idea/**/dataSources/
39f451bec0SJosh Lehan.idea/**/dataSources.ids
40f451bec0SJosh Lehan.idea/**/dataSources.local.xml
41f451bec0SJosh Lehan.idea/**/sqlDataSources.xml
42f451bec0SJosh Lehan.idea/**/dynamic.xml
43f451bec0SJosh Lehan.idea/**/uiDesigner.xml
44f451bec0SJosh Lehan.idea/**/dbnavigator.xml
45f451bec0SJosh Lehan
46f451bec0SJosh Lehan# Gradle
47f451bec0SJosh Lehan.idea/**/gradle.xml
48f451bec0SJosh Lehan.idea/**/libraries
49f451bec0SJosh Lehan
50f451bec0SJosh Lehan# Gradle and Maven with auto-import
51f451bec0SJosh Lehan# When using Gradle or Maven with auto-import, you should exclude module files,
52f451bec0SJosh Lehan# since they will be recreated, and may cause churn.  Uncomment if using
53f451bec0SJosh Lehan# auto-import.
54f451bec0SJosh Lehan# .idea/artifacts
55f451bec0SJosh Lehan# .idea/compiler.xml
56f451bec0SJosh Lehan# .idea/jarRepositories.xml
57f451bec0SJosh Lehan# .idea/modules.xml
58f451bec0SJosh Lehan# .idea/*.iml
59f451bec0SJosh Lehan# .idea/modules
60f451bec0SJosh Lehan# *.iml
61f451bec0SJosh Lehan# *.ipr
62f451bec0SJosh Lehan
63f451bec0SJosh Lehan# CMake
64f451bec0SJosh Lehancmake-build-*/
65f451bec0SJosh Lehan
66f451bec0SJosh Lehan# Mongo Explorer plugin
67f451bec0SJosh Lehan.idea/**/mongoSettings.xml
68f451bec0SJosh Lehan
69f451bec0SJosh Lehan# File-based project format
70f451bec0SJosh Lehan*.iws
71f451bec0SJosh Lehan
72f451bec0SJosh Lehan# IntelliJ
73f451bec0SJosh Lehanout/
74f451bec0SJosh Lehan
75f451bec0SJosh Lehan# mpeltonen/sbt-idea plugin
76f451bec0SJosh Lehan.idea_modules/
77f451bec0SJosh Lehan
78f451bec0SJosh Lehan# JIRA plugin
79f451bec0SJosh Lehanatlassian-ide-plugin.xml
80f451bec0SJosh Lehan
81f451bec0SJosh Lehan# Cursive Clojure plugin
82f451bec0SJosh Lehan.idea/replstate.xml
83f451bec0SJosh Lehan
84*12878e73SAndrew Geissler# SonarLint plugin
85*12878e73SAndrew Geissler.idea/sonarlint/
86*12878e73SAndrew Geissler
87f451bec0SJosh Lehan# Crashlytics plugin (for Android Studio and IntelliJ)
88f451bec0SJosh Lehancom_crashlytics_export_strings.xml
89f451bec0SJosh Lehancrashlytics.properties
90f451bec0SJosh Lehancrashlytics-build.properties
91f451bec0SJosh Lehanfabric.properties
92f451bec0SJosh Lehan
93f451bec0SJosh Lehan# Editor-based Rest Client
94f451bec0SJosh Lehan.idea/httpRequests
95f451bec0SJosh Lehan
96f451bec0SJosh Lehan# Android studio 3.1+ serialized cache file
97f451bec0SJosh Lehan.idea/caches/build_file_checksums.ser
98f451bec0SJosh Lehan
99f451bec0SJosh Lehan### CLion Patch ###
100f451bec0SJosh Lehan# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
101f451bec0SJosh Lehan
102f451bec0SJosh Lehan# *.iml
103f451bec0SJosh Lehan# modules.xml
104f451bec0SJosh Lehan# .idea/misc.xml
105f451bec0SJosh Lehan# *.ipr
106f451bec0SJosh Lehan
107f451bec0SJosh Lehan# Sonarlint plugin
108f451bec0SJosh Lehan# https://plugins.jetbrains.com/plugin/7973-sonarlint
109f451bec0SJosh Lehan.idea/**/sonarlint/
110f451bec0SJosh Lehan
111f451bec0SJosh Lehan# SonarQube Plugin
112f451bec0SJosh Lehan# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
113f451bec0SJosh Lehan.idea/**/sonarIssues.xml
114f451bec0SJosh Lehan
115f451bec0SJosh Lehan# Markdown Navigator plugin
116f451bec0SJosh Lehan# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
117f451bec0SJosh Lehan.idea/**/markdown-navigator.xml
118f451bec0SJosh Lehan.idea/**/markdown-navigator-enh.xml
119f451bec0SJosh Lehan.idea/**/markdown-navigator/
120f451bec0SJosh Lehan
121f451bec0SJosh Lehan# Cache file creation bug
122f451bec0SJosh Lehan# See https://youtrack.jetbrains.com/issue/JBR-2257
123f451bec0SJosh Lehan.idea/$CACHE_FILE$
124f451bec0SJosh Lehan
125f451bec0SJosh Lehan# CodeStream plugin
126f451bec0SJosh Lehan# https://plugins.jetbrains.com/plugin/12206-codestream
127f451bec0SJosh Lehan.idea/codestream.xml
1285679522bSEd Tanous
129*12878e73SAndrew Geissler# Azure Toolkit for IntelliJ plugin
130*12878e73SAndrew Geissler# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
131*12878e73SAndrew Geissler.idea/**/azureSettings.xml
132*12878e73SAndrew Geissler
133c370fad0SWludzik, Jozef### Eclipse ###
134c370fad0SWludzik, Jozef.metadata
135c370fad0SWludzik, Jozefbin/
136c370fad0SWludzik, Jozeftmp/
137c370fad0SWludzik, Jozef*.tmp
138c370fad0SWludzik, Jozef*.bak
139c370fad0SWludzik, Jozef*.swp
140c370fad0SWludzik, Jozef*~.nib
141c370fad0SWludzik, Jozeflocal.properties
142c370fad0SWludzik, Jozef.settings/
143c370fad0SWludzik, Jozef.loadpath
144c370fad0SWludzik, Jozef.recommenders
1455679522bSEd Tanous
146c370fad0SWludzik, Jozef# External tool builders
147c370fad0SWludzik, Jozef.externalToolBuilders/
148c370fad0SWludzik, Jozef
149c370fad0SWludzik, Jozef# Locally stored "Eclipse launch configurations"
150c370fad0SWludzik, Jozef*.launch
151c370fad0SWludzik, Jozef
152c370fad0SWludzik, Jozef# PyDev specific (Python IDE for Eclipse)
153c370fad0SWludzik, Jozef*.pydevproject
154c370fad0SWludzik, Jozef
155c370fad0SWludzik, Jozef# CDT-specific (C/C++ Development Tooling)
156c370fad0SWludzik, Jozef.cproject
157c370fad0SWludzik, Jozef
158c370fad0SWludzik, Jozef# CDT- autotools
159c370fad0SWludzik, Jozef.autotools
160c370fad0SWludzik, Jozef
161c370fad0SWludzik, Jozef# Java annotation processor (APT)
162c370fad0SWludzik, Jozef.factorypath
163c370fad0SWludzik, Jozef
164c370fad0SWludzik, Jozef# PDT-specific (PHP Development Tools)
165c370fad0SWludzik, Jozef.buildpath
166c370fad0SWludzik, Jozef
167c370fad0SWludzik, Jozef# sbteclipse plugin
168c370fad0SWludzik, Jozef.target
169c370fad0SWludzik, Jozef
170c370fad0SWludzik, Jozef# Tern plugin
171c370fad0SWludzik, Jozef.tern-project
172c370fad0SWludzik, Jozef
173c370fad0SWludzik, Jozef# TeXlipse plugin
174c370fad0SWludzik, Jozef.texlipse
175c370fad0SWludzik, Jozef
176c370fad0SWludzik, Jozef# STS (Spring Tool Suite)
177c370fad0SWludzik, Jozef.springBeans
178c370fad0SWludzik, Jozef
179c370fad0SWludzik, Jozef# Code Recommenders
180c370fad0SWludzik, Jozef.recommenders/
181c370fad0SWludzik, Jozef
182c370fad0SWludzik, Jozef# Annotation Processing
183c370fad0SWludzik, Jozef.apt_generated/
184c370fad0SWludzik, Jozef.apt_generated_test/
185c370fad0SWludzik, Jozef
186c370fad0SWludzik, Jozef# Scala IDE specific (Scala & Java development for Eclipse)
187c370fad0SWludzik, Jozef.cache-main
188c370fad0SWludzik, Jozef.scala_dependencies
189c370fad0SWludzik, Jozef.worksheet
190c370fad0SWludzik, Jozef
191c370fad0SWludzik, Jozef# Uncomment this line if you wish to ignore the project description file.
192c370fad0SWludzik, Jozef# Typically, this file would be tracked if it contains build/dependency configurations:
193c370fad0SWludzik, Jozef#.project
194c370fad0SWludzik, Jozef
195c370fad0SWludzik, Jozef### Eclipse Patch ###
196c370fad0SWludzik, Jozef# Spring Boot Tooling
197c370fad0SWludzik, Jozef.sts4-cache/
1985679522bSEd Tanous
1995679522bSEd Tanous### Linux ###
2005679522bSEd Tanous*~
2015679522bSEd Tanous
2025679522bSEd Tanous# temporary files which can be created if a process still has a handle open of a deleted file
2035679522bSEd Tanous.fuse_hidden*
2045679522bSEd Tanous
2055679522bSEd Tanous# KDE directory preferences
2065679522bSEd Tanous.directory
2075679522bSEd Tanous
2085679522bSEd Tanous# Linux trash folder which might appear on any partition or disk
2095679522bSEd Tanous.Trash-*
2105679522bSEd Tanous
2115679522bSEd Tanous# .nfs files are created when an open file is removed but is still being accessed
2125679522bSEd Tanous.nfs*
2135679522bSEd Tanous
214c370fad0SWludzik, Jozef### Meson ###
215c370fad0SWludzik, Jozef# subproject directories
216c370fad0SWludzik, Jozef/subprojects/*
217c370fad0SWludzik, Jozef!/subprojects/*.wrap
218c370fad0SWludzik, Jozef
219c370fad0SWludzik, Jozef# Meson Directories
220c370fad0SWludzik, Jozefmeson-logs
221c370fad0SWludzik, Jozefmeson-private
222c370fad0SWludzik, Jozef
223c370fad0SWludzik, Jozef# Meson Files
224c370fad0SWludzik, Jozefmeson_benchmark_setup.dat
225c370fad0SWludzik, Jozefmeson_test_setup.dat
226c370fad0SWludzik, Jozefsanitycheckcpp.cc     # C++ specific
227c370fad0SWludzik, Jozefsanitycheckcpp.exe    # C++ specific
228c370fad0SWludzik, Jozef
229c370fad0SWludzik, Jozef# Ninja
230c370fad0SWludzik, Jozefbuild.ninja
231c370fad0SWludzik, Jozef.ninja_deps
232c370fad0SWludzik, Jozef.ninja_logs
233c370fad0SWludzik, Jozef
234c370fad0SWludzik, Jozef# Misc
235c370fad0SWludzik, Jozefcompile_commands.json
236c370fad0SWludzik, Jozef
2375679522bSEd Tanous### OSX ###
238c370fad0SWludzik, Jozef# General
239c370fad0SWludzik, Jozef.DS_Store
2405679522bSEd Tanous.AppleDouble
2415679522bSEd Tanous.LSOverride
2425679522bSEd Tanous
2435679522bSEd Tanous# Icon must end with two \r
2445679522bSEd TanousIcon
2455679522bSEd Tanous
246f451bec0SJosh Lehan
2475679522bSEd Tanous# Thumbnails
2485679522bSEd Tanous._*
2495679522bSEd Tanous
2505679522bSEd Tanous# Files that might appear in the root of a volume
2515679522bSEd Tanous.DocumentRevisions-V100
2525679522bSEd Tanous.fseventsd
2535679522bSEd Tanous.Spotlight-V100
2545679522bSEd Tanous.TemporaryItems
2555679522bSEd Tanous.Trashes
2565679522bSEd Tanous.VolumeIcon.icns
2575679522bSEd Tanous.com.apple.timemachine.donotpresent
2585679522bSEd Tanous
2595679522bSEd Tanous# Directories potentially created on remote AFP share
2605679522bSEd Tanous.AppleDB
2615679522bSEd Tanous.AppleDesktop
2625679522bSEd TanousNetwork Trash Folder
2635679522bSEd TanousTemporary Items
2645679522bSEd Tanous.apdisk
2655679522bSEd Tanous
2665679522bSEd Tanous### Windows ###
2675679522bSEd Tanous# Windows thumbnail cache files
2685679522bSEd TanousThumbs.db
269c370fad0SWludzik, JozefThumbs.db:encryptable
2705679522bSEd Tanousehthumbs.db
2715679522bSEd Tanousehthumbs_vista.db
2725679522bSEd Tanous
273c370fad0SWludzik, Jozef# Dump file
274c370fad0SWludzik, Jozef*.stackdump
275c370fad0SWludzik, Jozef
2765679522bSEd Tanous# Folder config file
277c370fad0SWludzik, Jozef[Dd]esktop.ini
2785679522bSEd Tanous
2795679522bSEd Tanous# Recycle Bin used on file shares
2805679522bSEd Tanous$RECYCLE.BIN/
2815679522bSEd Tanous
2825679522bSEd Tanous# Windows Installer files
2835679522bSEd Tanous*.cab
2845679522bSEd Tanous*.msi
285c370fad0SWludzik, Jozef*.msix
2865679522bSEd Tanous*.msm
2875679522bSEd Tanous*.msp
2885679522bSEd Tanous
2895679522bSEd Tanous# Windows shortcuts
2905679522bSEd Tanous*.lnk
2915679522bSEd Tanous
292*12878e73SAndrew Geissler# End of https://www.toptal.com/developers/gitignore/api/osx,linux,clion,meson,eclipse,windows
293*12878e73SAndrew Geissler!/subprojects/packagefiles