.gitignore 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215
  1. # Build Folders (you can keep bin if you'd like, to store dlls and pdbs)
  2. [Bb]in/
  3. # mstest test results
  4. TestResults
  5. ## Ignore Visual Studio temporary files, build results, and
  6. ## files generated by popular Visual Studio add-ons.
  7. # User-specific files
  8. *.suo
  9. *.user
  10. *.sln.docstates
  11. *.map
  12. !dist/**/*.map
  13. # javascript files
  14. src/**/*.js
  15. !src/webpack.config.js
  16. src/**/*.d.ts
  17. !src/LibDeclarations/*.d.ts
  18. loaders/src/**/*.js
  19. materialsLibrary/src/**/*.js
  20. proceduralTexturesLibrary/src/**/*.js
  21. postProcessLibrary/src/**/*.js
  22. inspector/src/**/*.js
  23. serializers/src/**/*.js
  24. gui/src/**/*.js
  25. viewer/src/**/*.js
  26. tests/unit/**/*.js
  27. !tests/unit/karma.conf.js
  28. # Build results
  29. [Rr]elease/
  30. x64/
  31. *_i.c
  32. *_p.c
  33. *.ilk
  34. *.meta
  35. *.obj
  36. *.pch
  37. *.pdb
  38. *.pgc
  39. *.pgd
  40. *.rsp
  41. *.sbr
  42. *.tlb
  43. *.tli
  44. *.tlh
  45. *.tmp
  46. *.log
  47. *.vspscc
  48. *.vssscc
  49. .builds
  50. # Visual C++ cache files
  51. ipch/
  52. *.aps
  53. *.ncb
  54. *.opensdf
  55. *.sdf
  56. *.VC.db
  57. *.VC.opendb
  58. # Visual Studio profiler
  59. *.psess
  60. *.vsp
  61. *.vspx
  62. # Guidance Automation Toolkit
  63. *.gpState
  64. # ReSharper is a .NET coding add-in
  65. _ReSharper*
  66. # NCrunch
  67. *.ncrunch*
  68. .*crunch*.local.xml
  69. # Installshield output folder
  70. [Ee]xpress
  71. # DocProject is a documentation generator add-in
  72. DocProject/buildhelp/
  73. DocProject/Help/*.HxT
  74. DocProject/Help/*.HxC
  75. DocProject/Help/*.hhc
  76. DocProject/Help/*.hhk
  77. DocProject/Help/*.hhp
  78. DocProject/Help/Html2
  79. DocProject/Help/html
  80. # Click-Once directory
  81. publish
  82. # Publish Web Output
  83. *.Publish.xml
  84. # NuGet Packages Directory
  85. packages
  86. # Windows Azure Build Output
  87. csx
  88. *.build.csdef
  89. # Windows Store app package directory
  90. AppPackages/
  91. # Others
  92. [Bb]in
  93. sql
  94. TestResults
  95. [Tt]est[Rr]esult*
  96. *.Cache
  97. ClientBin
  98. [Ss]tyle[Cc]op.*
  99. ~$*
  100. *.dbmdl
  101. Generated_Code #added for RIA/Silverlight projects
  102. # OS or Editor folders
  103. *.DS_Store
  104. ._*
  105. Thumbs.db
  106. .cache
  107. .tmproj
  108. nbproject
  109. *.sublime-project
  110. *.sublime-workspace
  111. .directory
  112. build
  113. .history
  114. # Backup & report files from converting an old project file to a newer
  115. # Visual Studio version. Backup files are not needed, because we have git ;-)
  116. _UpgradeReport_Files/
  117. Backup*/
  118. UpgradeLog*.XML
  119. # items for Eclipse- project / typescript & python plugins
  120. .project
  121. .settings/
  122. .pydevproject
  123. /Exporters/3ds Max/Max2Babylon.sln.ide
  124. /Exporters/3ds Max/Max2Babylon.sln.ide
  125. /Exporters/ExportToBabylon.sln.ide
  126. # Do not ignore loaders/obj
  127. !loaders/*
  128. **/node_modules
  129. node_modules
  130. # for JetBrains IDE
  131. .idea
  132. # for VSCode
  133. .vs
  134. .tempChromeProfileForDebug
  135. .tempChromeCanaryProfileForDebug
  136. .temp
  137. *.js.map
  138. *.js.fx
  139. *.d.ts
  140. !dist/**/*.d.ts
  141. !dist/**/*.js.map
  142. !lib.d.ts
  143. !src/LibDeclarations/*.d.ts
  144. !Playground/libs/*.d.ts
  145. *.fragment.ts
  146. *.vertex.ts
  147. **/ShadersInclude/**/*.ts
  148. # Split declaration file
  149. !ISplit.d.ts
  150. # local dev
  151. localDev/src/*
  152. /dist/preview release/babylon.custom.js
  153. /dist/preview release/babylon.custom.max.js
  154. /localDev/src/index.js
  155. package-lock.json
  156. dist/preview release/package/
  157. # local dev WebGPU
  158. localDevWebGPU/src/*
  159. # viewer dist files
  160. /Viewer/dist/viewer.js
  161. /Viewer/dist/viewer.min.js
  162. dist/preview release/viewer/babylon.d.ts
  163. dist/preview release/viewer/babylonjs.loaders.d.ts
  164. dist/preview release/viewer/babylon.glTF2Interface.d.ts
  165. Viewer/dist/viewer.max.js
  166. !Viewer/src/**/*.d.ts
  167. Viewer/tests/unit/src/**/*.js
  168. Viewer/tests/Lib/**/*.js
  169. Viewer/tests/commons/**/*.js
  170. .sass-cache/
  171. gui/dist/
  172. /Viewer/tests/tsc
  173. /Viewer/tests/tsc.cmd
  174. /Viewer/tests/tsserver
  175. /Viewer/tests/tsserver.cmd
  176. # Local Netlify folder
  177. .netlify
  178. Playground/dist/
  179. Playground/temp/
  180. Sandbox/public/dist/
  181. ktx2Decoder/dist/
  182. # Symlinks
  183. inspector/src/sharedUiComponents/**/*
  184. nodeEditor/src/sharedUiComponents/**/*
  185. guiEditor/src/sharedUiComponents/**/*