config.json 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. {
  2. "build": {
  3. "filename": "babylon.canvas2d.max.js",
  4. "minFilename": "babylon.canvas2d.js",
  5. "declarationFilename": "babylon.canvas2d.d.ts",
  6. "outputDirectory": "../dist/preview release",
  7. "srcOutputDirectory": "src/"
  8. },
  9. "core": {
  10. "typescript": [
  11. "src/**/*.ts",
  12. "../dist/preview release/babylon.d.ts",
  13. "!src/**/*.d.ts"
  14. ],
  15. "files": [
  16. "src/Tools/babylon.iPropertyChanged.js",
  17. "src/Tools/babylon.observableArray.js",
  18. "src/Tools/babylon.observableStringDictionary.js",
  19. "src/Engine/babylon.bounding2d.js",
  20. "src/Engine/babylon.canvas2dLayoutEngine.js",
  21. "src/Engine/babylon.brushes2d.js",
  22. "src/Engine/babylon.smartPropertyPrim.js",
  23. "src/Engine/babylon.prim2dBase.js",
  24. "src/Engine/babylon.modelRenderCache.js",
  25. "src/Engine/babylon.renderablePrim2d.js",
  26. "src/Engine/babylon.shape2d.js",
  27. "src/Engine/babylon.group2d.js",
  28. "src/Engine/babylon.rectangle2d.js",
  29. "src/Engine/babylon.ellipse2d.js",
  30. "src/Engine/babylon.sprite2d.js",
  31. "src/Engine/babylon.text2d.js",
  32. "src/Engine/babylon.lines2d.js",
  33. "src/Engine/babylon.canvas2d.js",
  34. "src/Engine/babylon.worldSpaceCanvas2dNode.js",
  35. "src/GUI/babylon.gui.UIElement.js",
  36. "src/GUI/Layouts/babylon.gui.stackPanel.js",
  37. "src/GUI/babylon.gui.control.js",
  38. "src/GUI/babylon.gui.contentControl.js",
  39. "src/GUI/babylon.gui.window.js",
  40. "src/GUI/babylon.gui.label.js",
  41. "src/GUI/babylon.gui.button.js"
  42. ]
  43. },
  44. "shadersDirectories": [
  45. {
  46. "variable": "BABYLON.Effect.ShadersStore",
  47. "files": "src/Shaders/*.fx"
  48. }
  49. ]
  50. }