.gitignore 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817
  1. # File created using '.gitignore Generator' for Visual Studio Code: https://bit.ly/vscode-gig
  2. # Created by https://www.gitignore.io/api/visualstudiocode,windows,c,c++,cmake,codeblocks,intellij+all,jetbrains+all,kdevelop4,linux,macos,osx,pycharm+all,vim,visualstudio,xcode
  3. # Edit at https://www.gitignore.io/?templates=visualstudiocode,windows,c,c++,cmake,codeblocks,intellij+all,jetbrains+all,kdevelop4,linux,macos,osx,pycharm+all,vim,visualstudio,xcode
  4. ### C ###
  5. # Prerequisites
  6. *.d
  7. # Object files
  8. *.o
  9. *.ko
  10. *.obj
  11. *.elf
  12. # Linker output
  13. *.ilk
  14. *.map
  15. *.exp
  16. # Precompiled Headers
  17. *.gch
  18. *.pch
  19. # Libraries
  20. *.lib
  21. *.a
  22. *.la
  23. *.lo
  24. # Shared objects (inc. Windows DLLs)
  25. *.dll
  26. *.so
  27. *.so.*
  28. *.dylib
  29. # Executables
  30. *.exe
  31. *.out
  32. *.app
  33. *.i*86
  34. *.x86_64
  35. *.hex
  36. # Debug files
  37. *.dSYM/
  38. *.su
  39. *.idb
  40. *.pdb
  41. # Kernel Module Compile Results
  42. *.mod*
  43. *.cmd
  44. .tmp_versions/
  45. modules.order
  46. Module.symvers
  47. Mkfile.old
  48. dkms.conf
  49. ### C++ ###
  50. # Prerequisites
  51. # Compiled Object files
  52. *.slo
  53. # Precompiled Headers
  54. # Compiled Dynamic libraries
  55. # Fortran module files
  56. *.mod
  57. *.smod
  58. # Compiled Static libraries
  59. *.lai
  60. # Executables
  61. ### CMake ###
  62. CMakeCache.txt
  63. CMakeFiles
  64. CMakeScripts
  65. Testing
  66. Makefile
  67. cmake_install.cmake
  68. install_manifest.txt
  69. compile_commands.json
  70. CTestTestfile.cmake
  71. ### CodeBlocks ###
  72. # specific to CodeBlocks IDE
  73. *.layout
  74. *.depend
  75. *.cbp
  76. # generated directories
  77. bin/
  78. obj/
  79. ### Intellij+all ###
  80. # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
  81. # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
  82. # User-specific stuff
  83. .idea/**/workspace.xml
  84. .idea/**/tasks.xml
  85. .idea/**/usage.statistics.xml
  86. .idea/**/dictionaries
  87. .idea/**/shelf
  88. # Generated files
  89. .idea/**/contentModel.xml
  90. # Sensitive or high-churn files
  91. .idea/**/dataSources/
  92. .idea/**/dataSources.ids
  93. .idea/**/dataSources.local.xml
  94. .idea/**/sqlDataSources.xml
  95. .idea/**/dynamic.xml
  96. .idea/**/uiDesigner.xml
  97. .idea/**/dbnavigator.xml
  98. # Gradle
  99. .idea/**/gradle.xml
  100. .idea/**/libraries
  101. # Gradle and Maven with auto-import
  102. # When using Gradle or Maven with auto-import, you should exclude module files,
  103. # since they will be recreated, and may cause churn. Uncomment if using
  104. # auto-import.
  105. # .idea/modules.xml
  106. # .idea/*.iml
  107. # .idea/modules
  108. # CMake
  109. cmake-build-*/
  110. # Mongo Explorer plugin
  111. .idea/**/mongoSettings.xml
  112. # File-based project format
  113. *.iws
  114. # IntelliJ
  115. out/
  116. # mpeltonen/sbt-idea plugin
  117. .idea_modules/
  118. # JIRA plugin
  119. atlassian-ide-plugin.xml
  120. # Cursive Clojure plugin
  121. .idea/replstate.xml
  122. # Crashlytics plugin (for Android Studio and IntelliJ)
  123. com_crashlytics_export_strings.xml
  124. crashlytics.properties
  125. crashlytics-build.properties
  126. fabric.properties
  127. # Editor-based Rest Client
  128. .idea/httpRequests
  129. # Android studio 3.1+ serialized cache file
  130. .idea/caches/build_file_checksums.ser
  131. ### Intellij+all Patch ###
  132. # Ignores the whole .idea folder and all .iml files
  133. # See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
  134. .idea/
  135. # Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
  136. *.iml
  137. modules.xml
  138. .idea/misc.xml
  139. *.ipr
  140. ### JetBrains+all ###
  141. # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
  142. # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
  143. # User-specific stuff
  144. # Generated files
  145. # Sensitive or high-churn files
  146. # Gradle
  147. # Gradle and Maven with auto-import
  148. # When using Gradle or Maven with auto-import, you should exclude module files,
  149. # since they will be recreated, and may cause churn. Uncomment if using
  150. # auto-import.
  151. # .idea/modules.xml
  152. # .idea/*.iml
  153. # .idea/modules
  154. # CMake
  155. # Mongo Explorer plugin
  156. # File-based project format
  157. # IntelliJ
  158. # mpeltonen/sbt-idea plugin
  159. # JIRA plugin
  160. # Cursive Clojure plugin
  161. # Crashlytics plugin (for Android Studio and IntelliJ)
  162. # Editor-based Rest Client
  163. # Android studio 3.1+ serialized cache file
  164. ### JetBrains+all Patch ###
  165. # Ignores the whole .idea folder and all .iml files
  166. # See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
  167. # Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
  168. ### VSCode ###
  169. .vscode/*
  170. !.vscode/settings.json
  171. ### KDevelop4 ###
  172. *.kdev4
  173. .kdev4/
  174. ### Linux ###
  175. *~
  176. # temporary files which can be created if a process still has a handle open of a deleted file
  177. .fuse_hidden*
  178. # KDE directory preferences
  179. .directory
  180. # Linux trash folder which might appear on any partition or disk
  181. .Trash-*
  182. # .nfs files are created when an open file is removed but is still being accessed
  183. .nfs*
  184. ### macOS ###
  185. # General
  186. .DS_Store
  187. .AppleDouble
  188. .LSOverride
  189. # Icon must end with two \r
  190. Icon
  191. # Thumbnails
  192. ._*
  193. # Files that might appear in the root of a volume
  194. .DocumentRevisions-V100
  195. .fseventsd
  196. .Spotlight-V100
  197. .TemporaryItems
  198. .Trashes
  199. .VolumeIcon.icns
  200. .com.apple.timemachine.donotpresent
  201. # Directories potentially created on remote AFP share
  202. .AppleDB
  203. .AppleDesktop
  204. Network Trash Folder
  205. Temporary Items
  206. .apdisk
  207. ### OSX ###
  208. # General
  209. # Icon must end with two \r
  210. # Thumbnails
  211. # Files that might appear in the root of a volume
  212. # Directories potentially created on remote AFP share
  213. ### PyCharm+all ###
  214. # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
  215. # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
  216. # User-specific stuff
  217. # Generated files
  218. # Sensitive or high-churn files
  219. # Gradle
  220. # Gradle and Maven with auto-import
  221. # When using Gradle or Maven with auto-import, you should exclude module files,
  222. # since they will be recreated, and may cause churn. Uncomment if using
  223. # auto-import.
  224. # .idea/modules.xml
  225. # .idea/*.iml
  226. # .idea/modules
  227. # CMake
  228. # Mongo Explorer plugin
  229. # File-based project format
  230. # IntelliJ
  231. # mpeltonen/sbt-idea plugin
  232. # JIRA plugin
  233. # Cursive Clojure plugin
  234. # Crashlytics plugin (for Android Studio and IntelliJ)
  235. # Editor-based Rest Client
  236. # Android studio 3.1+ serialized cache file
  237. ### PyCharm+all Patch ###
  238. # Ignores the whole .idea folder and all .iml files
  239. # See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
  240. # Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
  241. ### Vim ###
  242. # Swap
  243. [._]*.s[a-v][a-z]
  244. [._]*.sw[a-p]
  245. [._]s[a-rt-v][a-z]
  246. [._]ss[a-gi-z]
  247. [._]sw[a-p]
  248. # Session
  249. Session.vim
  250. # Temporary
  251. .netrwhist
  252. # Auto-generated tag files
  253. tags
  254. # Persistent undo
  255. [._]*.un~
  256. ### VisualStudioCode ###
  257. .vscode/*
  258. !.vscode/settings.json
  259. !.vscode/tasks.json
  260. !.vscode/launch.json
  261. !.vscode/extensions.json
  262. ### Windows ###
  263. # Windows thumbnail cache files
  264. Thumbs.db
  265. ehthumbs.db
  266. ehthumbs_vista.db
  267. # Dump file
  268. *.stackdump
  269. # Folder config file
  270. [Dd]esktop.ini
  271. # Recycle Bin used on file shares
  272. $RECYCLE.BIN/
  273. # Windows Installer files
  274. *.cab
  275. *.msi
  276. *.msix
  277. *.msm
  278. *.msp
  279. # Windows shortcuts
  280. *.lnk
  281. ### Xcode ###
  282. # Xcode
  283. #
  284. # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
  285. ## Build generated
  286. build/
  287. DerivedData/
  288. ## Various settings
  289. *.pbxuser
  290. !default.pbxuser
  291. *.mode1v3
  292. !default.mode1v3
  293. *.mode2v3
  294. !default.mode2v3
  295. *.perspectivev3
  296. !default.perspectivev3
  297. xcuserdata/
  298. ## Other
  299. *.moved-aside
  300. *.xccheckout
  301. *.xcscmblueprint
  302. ## Obj-C/Swift specific
  303. *.hmap
  304. *.ipa
  305. *.dSYM.zip
  306. *.dSYM
  307. ## Playgrounds
  308. timeline.xctimeline
  309. playground.xcworkspace
  310. # Swift Package Manager
  311. #
  312. # Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
  313. # Packages/
  314. # Package.pins
  315. # Package.resolved
  316. .build/
  317. # CocoaPods
  318. #
  319. # We recommend against adding the Pods directory to your .gitignore. However
  320. # you should judge for yourself, the pros and cons are mentioned at:
  321. # https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
  322. #
  323. # Pods/
  324. #
  325. # Add this line if you want to avoid checking in source code from the Xcode workspace
  326. # *.xcworkspace
  327. # Carthage
  328. #
  329. # Add this line if you want to avoid checking in source code from Carthage dependencies.
  330. # Carthage/Checkouts
  331. Carthage/Build
  332. # fastlane
  333. #
  334. # It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
  335. # screenshots whenever they are needed.
  336. # For more information about the recommended setup visit:
  337. # https://docs.fastlane.tools/best-practices/source-control/#source-control
  338. fastlane/report.xml
  339. fastlane/Preview.html
  340. fastlane/screenshots/**/*.png
  341. fastlane/test_output
  342. # Code Injection
  343. #
  344. # After new code Injection tools there's a generated folder /iOSInjectionProject
  345. # https://github.com/johnno1962/injectionforxcode
  346. iOSInjectionProject/
  347. ### Xcode Patch ###
  348. *.xcodeproj/*
  349. !*.xcodeproj/project.pbxproj
  350. !*.xcodeproj/xcshareddata/
  351. !*.xcworkspace/contents.xcworkspacedata
  352. /*.gcno
  353. **/xcshareddata/WorkspaceSettings.xcsettings
  354. ### VisualStudio ###
  355. ## Ignore Visual Studio temporary files, build results, and
  356. ## files generated by popular Visual Studio add-ons.
  357. ##
  358. ## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
  359. # User-specific files
  360. *.rsuser
  361. *.suo
  362. *.user
  363. *.userosscache
  364. *.sln.docstates
  365. # User-specific files (MonoDevelop/Xamarin Studio)
  366. *.userprefs
  367. # Build results
  368. [Dd]ebug/
  369. [Dd]ebugPublic/
  370. [Rr]elease/
  371. [Rr]eleases/
  372. x64/
  373. x86/
  374. bld/
  375. [Bb]in/
  376. [Oo]bj/
  377. [Ll]og/
  378. # Visual Studio 2015/2017 cache/options directory
  379. .vs/
  380. # Uncomment if you have tasks that create the project's static files in wwwroot
  381. #wwwroot/
  382. # Visual Studio 2017 auto generated files
  383. Generated\ Files/
  384. # MSTest test Results
  385. [Tt]est[Rr]esult*/
  386. [Bb]uild[Ll]og.*
  387. # NUNIT
  388. *.VisualState.xml
  389. TestResult.xml
  390. # Build Results of an ATL Project
  391. [Dd]ebugPS/
  392. [Rr]eleasePS/
  393. dlldata.c
  394. # Benchmark Results
  395. BenchmarkDotNet.Artifacts/
  396. # .NET Core
  397. project.lock.json
  398. project.fragment.lock.json
  399. artifacts/
  400. # StyleCop
  401. StyleCopReport.xml
  402. # Files built by Visual Studio
  403. *_i.c
  404. *_p.c
  405. *_h.h
  406. *.meta
  407. *.iobj
  408. *.ipdb
  409. *.pgc
  410. *.pgd
  411. *.rsp
  412. *.sbr
  413. *.tlb
  414. *.tli
  415. *.tlh
  416. *.tmp
  417. *.tmp_proj
  418. *_wpftmp.csproj
  419. *.log
  420. *.vspscc
  421. *.vssscc
  422. .builds
  423. *.pidb
  424. *.svclog
  425. *.scc
  426. # Chutzpah Test files
  427. _Chutzpah*
  428. # Visual C++ cache files
  429. ipch/
  430. *.aps
  431. *.ncb
  432. *.opendb
  433. *.opensdf
  434. *.sdf
  435. *.cachefile
  436. *.VC.db
  437. *.VC.VC.opendb
  438. # Visual Studio profiler
  439. *.psess
  440. *.vsp
  441. *.vspx
  442. *.sap
  443. # Visual Studio Trace Files
  444. *.e2e
  445. # TFS 2012 Local Workspace
  446. $tf/
  447. # Guidance Automation Toolkit
  448. *.gpState
  449. # ReSharper is a .NET coding add-in
  450. _ReSharper*/
  451. *.[Rr]e[Ss]harper
  452. *.DotSettings.user
  453. # JustCode is a .NET coding add-in
  454. .JustCode
  455. # TeamCity is a build add-in
  456. _TeamCity*
  457. # DotCover is a Code Coverage Tool
  458. *.dotCover
  459. # AxoCover is a Code Coverage Tool
  460. .axoCover/*
  461. !.axoCover/settings.json
  462. # Visual Studio code coverage results
  463. *.coverage
  464. *.coveragexml
  465. # NCrunch
  466. _NCrunch_*
  467. .*crunch*.local.xml
  468. nCrunchTemp_*
  469. # MightyMoose
  470. *.mm.*
  471. AutoTest.Net/
  472. # Web workbench (sass)
  473. .sass-cache/
  474. # Installshield output folder
  475. [Ee]xpress/
  476. # DocProject is a documentation generator add-in
  477. DocProject/buildhelp/
  478. DocProject/Help/*.HxT
  479. DocProject/Help/*.HxC
  480. DocProject/Help/*.hhc
  481. DocProject/Help/*.hhk
  482. DocProject/Help/*.hhp
  483. DocProject/Help/Html2
  484. DocProject/Help/html
  485. # Click-Once directory
  486. publish/
  487. # Publish Web Output
  488. *.[Pp]ublish.xml
  489. *.azurePubxml
  490. # Note: Comment the next line if you want to checkin your web deploy settings,
  491. # but database connection strings (with potential passwords) will be unencrypted
  492. *.pubxml
  493. *.publishproj
  494. # Microsoft Azure Web App publish settings. Comment the next line if you want to
  495. # checkin your Azure Web App publish settings, but sensitive information contained
  496. # in these scripts will be unencrypted
  497. PublishScripts/
  498. # NuGet Packages
  499. *.nupkg
  500. # The packages folder can be ignored because of Package Restore
  501. **/[Pp]ackages/*
  502. # except build/, which is used as an MSBuild target.
  503. !**/[Pp]ackages/build/
  504. # Uncomment if necessary however generally it will be regenerated when needed
  505. #!**/[Pp]ackages/repositories.config
  506. # NuGet v3's project.json files produces more ignorable files
  507. *.nuget.props
  508. *.nuget.targets
  509. # Microsoft Azure Build Output
  510. csx/
  511. *.build.csdef
  512. # Microsoft Azure Emulator
  513. ecf/
  514. rcf/
  515. # Windows Store app package directories and files
  516. AppPackages/
  517. BundleArtifacts/
  518. Package.StoreAssociation.xml
  519. _pkginfo.txt
  520. *.appx
  521. # Visual Studio cache files
  522. # files ending in .cache can be ignored
  523. *.[Cc]ache
  524. # but keep track of directories ending in .cache
  525. !*.[Cc]ache/
  526. # Others
  527. ClientBin/
  528. ~$*
  529. *.dbmdl
  530. *.dbproj.schemaview
  531. *.jfm
  532. *.pfx
  533. *.publishsettings
  534. orleans.codegen.cs
  535. # Including strong name files can present a security risk
  536. # (https://github.com/github/gitignore/pull/2483#issue-259490424)
  537. #*.snk
  538. # Since there are multiple workflows, uncomment next line to ignore bower_components
  539. # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
  540. #bower_components/
  541. # RIA/Silverlight projects
  542. Generated_Code/
  543. # Backup & report files from converting an old project file
  544. # to a newer Visual Studio version. Backup files are not needed,
  545. # because we have git ;-)
  546. _UpgradeReport_Files/
  547. Backup*/
  548. UpgradeLog*.XML
  549. UpgradeLog*.htm
  550. ServiceFabricBackup/
  551. *.rptproj.bak
  552. # SQL Server files
  553. *.mdf
  554. *.ldf
  555. *.ndf
  556. # Business Intelligence projects
  557. *.rdl.data
  558. *.bim.layout
  559. *.bim_*.settings
  560. *.rptproj.rsuser
  561. # Microsoft Fakes
  562. FakesAssemblies/
  563. # GhostDoc plugin setting file
  564. *.GhostDoc.xml
  565. # Node.js Tools for Visual Studio
  566. .ntvs_analysis.dat
  567. node_modules/
  568. # Visual Studio 6 build log
  569. *.plg
  570. # Visual Studio 6 workspace options file
  571. *.opt
  572. # Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
  573. *.vbw
  574. # Visual Studio LightSwitch build output
  575. **/*.HTMLClient/GeneratedArtifacts
  576. **/*.DesktopClient/GeneratedArtifacts
  577. **/*.DesktopClient/ModelManifest.xml
  578. **/*.Server/GeneratedArtifacts
  579. **/*.Server/ModelManifest.xml
  580. _Pvt_Extensions
  581. # Paket dependency manager
  582. .paket/paket.exe
  583. paket-files/
  584. # FAKE - F# Make
  585. .fake/
  586. # JetBrains Rider
  587. *.sln.iml
  588. # CodeRush personal settings
  589. .cr/personal
  590. # Python Tools for Visual Studio (PTVS)
  591. __pycache__/
  592. *.pyc
  593. # Cake - Uncomment if you are using it
  594. # tools/**
  595. # !tools/packages.config
  596. # Tabs Studio
  597. *.tss
  598. # Telerik's JustMock configuration file
  599. *.jmconfig
  600. # BizTalk build output
  601. *.btp.cs
  602. *.btm.cs
  603. *.odx.cs
  604. *.xsd.cs
  605. # OpenCover UI analysis results
  606. OpenCover/
  607. # Azure Stream Analytics local run output
  608. ASALocalRun/
  609. # MSBuild Binary and Structured Log
  610. *.binlog
  611. # NVidia Nsight GPU debugger configuration file
  612. *.nvuser
  613. # MFractors (Xamarin productivity tool) working folder
  614. .mfractor/
  615. # Local History for Visual Studio
  616. .localhistory/
  617. # End of https://www.gitignore.io/api/visualstudiocode,windows,c,c++,cmake,codeblocks,intellij+all,jetbrains+all,kdevelop4,linux,macos,osx,pycharm+all,vim,visualstudio,xcode
  618. # Custom rules (everything added below won't be overriden by 'Generate .gitignore File' if you use 'Update' option)
  619. kendryte-standlone-sdk.si4project/
  620. kendryte-standalone-demo
  621. kendryte-standalone-demo-bak
  622. src/
  623. !src/hello_world
  624. /CMakeSettings.json
  625. /build_i