blob: 588f0fc5f8e4dbf05cf5dd785f9f5f319d42ab3f [file] [log] [blame]
Ed Tanous0fdddb12017-02-28 11:06:34 -08001/build*
2*.pem
3*.crt
4*.key
Ed Tanous56795222017-04-06 13:27:25 -07005
Nan Zhou6e5a3262022-09-10 17:36:47 +00006# project specific
Ed Tanous75312982021-02-11 14:26:02 -08007/include/bmcweb_config.h
Nan Zhou6e5a3262022-09-10 17:36:47 +00008bmcweb_persistent_data.json
Ed Tanous56795222017-04-06 13:27:25 -07009
Nan Zhou6e5a3262022-09-10 17:36:47 +000010# 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
Josh Lehanf451bec2021-12-14 02:08:03 -080012
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
Ed Tanous56795222017-04-06 13:27:25 -0700118
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200119### Eclipse ###
120.metadata
121bin/
122tmp/
123*.tmp
124*.bak
125*.swp
126*~.nib
127local.properties
128.settings/
129.loadpath
130.recommenders
Ed Tanous56795222017-04-06 13:27:25 -0700131
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200132# 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/
Ed Tanous56795222017-04-06 13:27:25 -0700184
Ed Tanous56795222017-04-06 13:27:25 -0700185### 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
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200200### Meson ###
201# subproject directories
202/subprojects/*
203!/subprojects/*.wrap
Ed Tanousf165dee2022-10-25 11:55:49 -0700204!/subprojects/packagefiles
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200205
206# Meson Directories
207meson-logs
208meson-private
209
210# Meson Files
211meson_benchmark_setup.dat
212meson_test_setup.dat
213sanitycheckcpp.cc # C++ specific
214sanitycheckcpp.exe # C++ specific
215
216# Ninja
217build.ninja
218.ninja_deps
219.ninja_logs
220
221# Misc
222compile_commands.json
223
Ed Tanous56795222017-04-06 13:27:25 -0700224### OSX ###
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200225# General
226.DS_Store
Ed Tanous56795222017-04-06 13:27:25 -0700227.AppleDouble
228.LSOverride
229
230# Icon must end with two \r
231Icon
232
Josh Lehanf451bec2021-12-14 02:08:03 -0800233
Ed Tanous56795222017-04-06 13:27:25 -0700234# Thumbnails
235._*
236
237# Files that might appear in the root of a volume
238.DocumentRevisions-V100
239.fseventsd
240.Spotlight-V100
241.TemporaryItems
242.Trashes
243.VolumeIcon.icns
244.com.apple.timemachine.donotpresent
245
246# Directories potentially created on remote AFP share
247.AppleDB
248.AppleDesktop
249Network Trash Folder
250Temporary Items
251.apdisk
252
Ed Tanous56795222017-04-06 13:27:25 -0700253### VisualStudioCode ###
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200254.vscode/*
255!.vscode/settings.json
256!.vscode/tasks.json
257!.vscode/launch.json
258!.vscode/extensions.json
259*.code-workspace
260
Josh Lehanf451bec2021-12-14 02:08:03 -0800261# Local History for Visual Studio Code
262.history/
263
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200264### VisualStudioCode Patch ###
265# Ignore all local history of files
266.history
267.ionide
Ed Tanous56795222017-04-06 13:27:25 -0700268
Josh Lehanf451bec2021-12-14 02:08:03 -0800269# Support for Project snippet scope
270!.vscode/*.code-snippets
271
Ed Tanous56795222017-04-06 13:27:25 -0700272### Windows ###
273# Windows thumbnail cache files
274Thumbs.db
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200275Thumbs.db:encryptable
Ed Tanous56795222017-04-06 13:27:25 -0700276ehthumbs.db
277ehthumbs_vista.db
278
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200279# Dump file
280*.stackdump
281
Ed Tanous56795222017-04-06 13:27:25 -0700282# Folder config file
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200283[Dd]esktop.ini
Ed Tanous56795222017-04-06 13:27:25 -0700284
285# Recycle Bin used on file shares
286$RECYCLE.BIN/
287
288# Windows Installer files
289*.cab
290*.msi
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200291*.msix
Ed Tanous56795222017-04-06 13:27:25 -0700292*.msm
293*.msp
294
295# Windows shortcuts
296*.lnk
297
298### VisualStudio ###
299## Ignore Visual Studio temporary files, build results, and
300## files generated by popular Visual Studio add-ons.
301##
302## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
303
304# User-specific files
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200305*.rsuser
Ed Tanous56795222017-04-06 13:27:25 -0700306*.suo
307*.user
308*.userosscache
309*.sln.docstates
310
311# User-specific files (MonoDevelop/Xamarin Studio)
312*.userprefs
313
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200314# Mono auto generated files
315mono_crash.*
316
Ed Tanous56795222017-04-06 13:27:25 -0700317# Build results
318[Dd]ebug/
319[Dd]ebugPublic/
320[Rr]elease/
321[Rr]eleases/
322x64/
323x86/
Josh Lehanf451bec2021-12-14 02:08:03 -0800324[Ww][Ii][Nn]32/
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200325[Aa][Rr][Mm]/
326[Aa][Rr][Mm]64/
Ed Tanous56795222017-04-06 13:27:25 -0700327bld/
328[Bb]in/
329[Oo]bj/
330[Ll]og/
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200331[Ll]ogs/
Ed Tanous56795222017-04-06 13:27:25 -0700332
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200333# Visual Studio 2015/2017 cache/options directory
Ed Tanous56795222017-04-06 13:27:25 -0700334.vs/
335# Uncomment if you have tasks that create the project's static files in wwwroot
336#wwwroot/
337
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200338# Visual Studio 2017 auto generated files
339Generated\ Files/
340
Ed Tanous56795222017-04-06 13:27:25 -0700341# MSTest test Results
342[Tt]est[Rr]esult*/
343[Bb]uild[Ll]og.*
344
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200345# NUnit
Ed Tanous56795222017-04-06 13:27:25 -0700346*.VisualState.xml
347TestResult.xml
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200348nunit-*.xml
Ed Tanous56795222017-04-06 13:27:25 -0700349
350# Build Results of an ATL Project
351[Dd]ebugPS/
352[Rr]eleasePS/
353dlldata.c
354
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200355# Benchmark Results
356BenchmarkDotNet.Artifacts/
357
Ed Tanous56795222017-04-06 13:27:25 -0700358# .NET Core
359project.lock.json
360project.fragment.lock.json
361artifacts/
Ed Tanous56795222017-04-06 13:27:25 -0700362
Josh Lehanf451bec2021-12-14 02:08:03 -0800363# ASP.NET Scaffolding
364ScaffoldingReadMe.txt
365
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200366# StyleCop
367StyleCopReport.xml
368
369# Files built by Visual Studio
Ed Tanous56795222017-04-06 13:27:25 -0700370*_i.c
371*_p.c
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200372*_h.h
Ed Tanous56795222017-04-06 13:27:25 -0700373*.ilk
374*.meta
375*.obj
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200376*.iobj
Ed Tanous56795222017-04-06 13:27:25 -0700377*.pch
378*.pdb
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200379*.ipdb
Ed Tanous56795222017-04-06 13:27:25 -0700380*.pgc
381*.pgd
382*.rsp
383*.sbr
384*.tlb
385*.tli
386*.tlh
Ed Tanous56795222017-04-06 13:27:25 -0700387*.tmp_proj
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200388*_wpftmp.csproj
Ed Tanous56795222017-04-06 13:27:25 -0700389*.log
Josh Lehanf451bec2021-12-14 02:08:03 -0800390*.tlog
Ed Tanous56795222017-04-06 13:27:25 -0700391*.vspscc
392*.vssscc
393.builds
394*.pidb
395*.svclog
396*.scc
397
398# Chutzpah Test files
399_Chutzpah*
400
401# Visual C++ cache files
402ipch/
403*.aps
404*.ncb
405*.opendb
406*.opensdf
407*.sdf
408*.cachefile
409*.VC.db
410*.VC.VC.opendb
411
412# Visual Studio profiler
413*.psess
414*.vsp
415*.vspx
416*.sap
417
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200418# Visual Studio Trace Files
419*.e2e
420
Ed Tanous56795222017-04-06 13:27:25 -0700421# TFS 2012 Local Workspace
422$tf/
423
424# Guidance Automation Toolkit
425*.gpState
426
427# ReSharper is a .NET coding add-in
428_ReSharper*/
429*.[Rr]e[Ss]harper
430*.DotSettings.user
431
Ed Tanous56795222017-04-06 13:27:25 -0700432# TeamCity is a build add-in
433_TeamCity*
434
435# DotCover is a Code Coverage Tool
436*.dotCover
437
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200438# AxoCover is a Code Coverage Tool
439.axoCover/*
440!.axoCover/settings.json
441
442# Coverlet is a free, cross platform Code Coverage Tool
Josh Lehanf451bec2021-12-14 02:08:03 -0800443coverage*.json
444coverage*.xml
445coverage*.info
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200446
Ed Tanous56795222017-04-06 13:27:25 -0700447# Visual Studio code coverage results
448*.coverage
449*.coveragexml
450
451# NCrunch
452_NCrunch_*
453.*crunch*.local.xml
454nCrunchTemp_*
455
456# MightyMoose
457*.mm.*
458AutoTest.Net/
459
460# Web workbench (sass)
461.sass-cache/
462
463# Installshield output folder
464[Ee]xpress/
465
466# DocProject is a documentation generator add-in
467DocProject/buildhelp/
468DocProject/Help/*.HxT
469DocProject/Help/*.HxC
470DocProject/Help/*.hhc
471DocProject/Help/*.hhk
472DocProject/Help/*.hhp
473DocProject/Help/Html2
474DocProject/Help/html
475
476# Click-Once directory
477publish/
478
479# Publish Web Output
480*.[Pp]ublish.xml
481*.azurePubxml
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200482# Note: Comment the next line if you want to checkin your web deploy settings,
Ed Tanous56795222017-04-06 13:27:25 -0700483# but database connection strings (with potential passwords) will be unencrypted
484*.pubxml
485*.publishproj
486
487# Microsoft Azure Web App publish settings. Comment the next line if you want to
488# checkin your Azure Web App publish settings, but sensitive information contained
489# in these scripts will be unencrypted
490PublishScripts/
491
492# NuGet Packages
493*.nupkg
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200494# NuGet Symbol Packages
495*.snupkg
Ed Tanous56795222017-04-06 13:27:25 -0700496# The packages folder can be ignored because of Package Restore
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200497**/[Pp]ackages/*
Ed Tanous56795222017-04-06 13:27:25 -0700498# except build/, which is used as an MSBuild target.
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200499!**/[Pp]ackages/build/
Ed Tanous56795222017-04-06 13:27:25 -0700500# Uncomment if necessary however generally it will be regenerated when needed
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200501#!**/[Pp]ackages/repositories.config
Ed Tanous56795222017-04-06 13:27:25 -0700502# NuGet v3's project.json files produces more ignorable files
503*.nuget.props
504*.nuget.targets
505
Josh Lehanf451bec2021-12-14 02:08:03 -0800506# Nuget personal access tokens and Credentials
507# nuget.config
508
Ed Tanous56795222017-04-06 13:27:25 -0700509# Microsoft Azure Build Output
510csx/
511*.build.csdef
512
513# Microsoft Azure Emulator
514ecf/
515rcf/
516
517# Windows Store app package directories and files
518AppPackages/
519BundleArtifacts/
520Package.StoreAssociation.xml
521_pkginfo.txt
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200522*.appx
523*.appxbundle
524*.appxupload
Ed Tanous56795222017-04-06 13:27:25 -0700525
526# Visual Studio cache files
527# files ending in .cache can be ignored
528*.[Cc]ache
529# but keep track of directories ending in .cache
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200530!?*.[Cc]ache/
Ed Tanous56795222017-04-06 13:27:25 -0700531
532# Others
533ClientBin/
534~$*
535*.dbmdl
536*.dbproj.schemaview
537*.jfm
538*.pfx
539*.publishsettings
540orleans.codegen.cs
541
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200542# Including strong name files can present a security risk
543# (https://github.com/github/gitignore/pull/2483#issue-259490424)
544#*.snk
545
Ed Tanous56795222017-04-06 13:27:25 -0700546# Since there are multiple workflows, uncomment next line to ignore bower_components
547# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
548#bower_components/
549
550# RIA/Silverlight projects
551Generated_Code/
552
553# Backup & report files from converting an old project file
554# to a newer Visual Studio version. Backup files are not needed,
555# because we have git ;-)
556_UpgradeReport_Files/
557Backup*/
558UpgradeLog*.XML
559UpgradeLog*.htm
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200560ServiceFabricBackup/
561*.rptproj.bak
Ed Tanous56795222017-04-06 13:27:25 -0700562
563# SQL Server files
564*.mdf
565*.ldf
566*.ndf
567
568# Business Intelligence projects
569*.rdl.data
570*.bim.layout
571*.bim_*.settings
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200572*.rptproj.rsuser
573*- [Bb]ackup.rdl
574*- [Bb]ackup ([0-9]).rdl
575*- [Bb]ackup ([0-9][0-9]).rdl
Ed Tanous56795222017-04-06 13:27:25 -0700576
577# Microsoft Fakes
578FakesAssemblies/
579
580# GhostDoc plugin setting file
581*.GhostDoc.xml
582
583# Node.js Tools for Visual Studio
584.ntvs_analysis.dat
585node_modules/
586
Ed Tanous56795222017-04-06 13:27:25 -0700587# Visual Studio 6 build log
588*.plg
589
590# Visual Studio 6 workspace options file
591*.opt
592
593# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
594*.vbw
595
596# Visual Studio LightSwitch build output
597**/*.HTMLClient/GeneratedArtifacts
598**/*.DesktopClient/GeneratedArtifacts
599**/*.DesktopClient/ModelManifest.xml
600**/*.Server/GeneratedArtifacts
601**/*.Server/ModelManifest.xml
602_Pvt_Extensions
603
604# Paket dependency manager
605.paket/paket.exe
606paket-files/
607
608# FAKE - F# Make
609.fake/
610
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200611# CodeRush personal settings
612.cr/personal
Ed Tanous56795222017-04-06 13:27:25 -0700613
614# Python Tools for Visual Studio (PTVS)
615__pycache__/
616*.pyc
617
618# Cake - Uncomment if you are using it
619# tools/**
620# !tools/packages.config
621
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200622# Tabs Studio
623*.tss
624
Ed Tanous56795222017-04-06 13:27:25 -0700625# Telerik's JustMock configuration file
626*.jmconfig
627
628# BizTalk build output
629*.btp.cs
630*.btm.cs
631*.odx.cs
632*.xsd.cs
633
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200634# OpenCover UI analysis results
635OpenCover/
Kowalski, Kamil005a58f2018-01-24 13:15:17 +0100636
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200637# Azure Stream Analytics local run output
638ASALocalRun/
Kowalski, Kamil005a58f2018-01-24 13:15:17 +0100639
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200640# MSBuild Binary and Structured Log
641*.binlog
Kowalski, Kamil005a58f2018-01-24 13:15:17 +0100642
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200643# NVidia Nsight GPU debugger configuration file
644*.nvuser
Kowalski, Kamil005a58f2018-01-24 13:15:17 +0100645
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200646# MFractors (Xamarin productivity tool) working folder
647.mfractor/
Kowalski, Kamil005a58f2018-01-24 13:15:17 +0100648
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200649# Local History for Visual Studio
650.localhistory/
Kowalski, Kamil005a58f2018-01-24 13:15:17 +0100651
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200652# BeatPulse healthcheck temp database
653healthchecksdb
Kowalski, Kamil005a58f2018-01-24 13:15:17 +0100654
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200655# Backup folder for Package Reference Convert tool in Visual Studio 2017
656MigrationBackup/
Kowalski, Kamil005a58f2018-01-24 13:15:17 +0100657
Wludzik, Jozefc370fad2020-10-14 20:47:12 +0200658# Ionide (cross platform F# VS Code tools) working folder
659.ionide/
Kowalski, Kamil005a58f2018-01-24 13:15:17 +0100660
Josh Lehanf451bec2021-12-14 02:08:03 -0800661# Fody - auto-generated XML schema
662FodyWeavers.xsd
663
664# VS Code files for those working on multiple tools
665
666# Local History for Visual Studio Code
667
668# Windows Installer files from build outputs
669
670# JetBrains Rider
671.idea/
672*.sln.iml
673
674### VisualStudio Patch ###
675# Additional files built by Visual Studio
676
Nan Zhou6e5a3262022-09-10 17:36:47 +0000677# End of https://www.toptal.com/developers/gitignore/api/osx,linux,clion,meson,eclipse,windows,visualstudio,visualstudiocode