sebavan 6 éve
szülő
commit
aec3b08461
2 módosított fájl, 10 hozzáadás és 7 törlés
  1. 8 0
      Tools/Gulp/config.json
  2. 2 7
      Tools/Gulp/tasks/gulpTasks-typedoc.js

+ 8 - 0
Tools/Gulp/config.json

@@ -14,6 +14,14 @@
             "../../dist/preview release/postProcessesLibrary/babylonjs.postProcess.d.ts",
             "../../dist/preview release/proceduralTexturesLibrary/babylonjs.proceduralTextures.d.ts"
         ],
+        "typedocGenerationFiles": [
+            "../../dist/preview release/babylon.d.ts",
+            "../../dist/preview release/gui/babylon.gui.d.ts",
+            "../../dist/preview release/glTF2Interface/babylon.glTF2Interface.d.ts",
+            "../../dist/preview release/loaders/babylonjs.loaders.d.ts",
+            "../../dist/preview release/serializers/babylonjs.serializers.d.ts"
+        ],
+        "typedocEntryPoint": ["\"babylon.d\"", "BABYLON"],
         "typedocJSON": "../../.temp/babylon.typedoc.json",
         "typedocValidationBaseline": "../../dist/preview release/typedocValidationBaseline.json",
         "dependencies": [

+ 2 - 7
Tools/Gulp/tasks/gulpTasks-typedoc.js

@@ -13,12 +13,7 @@ var config = require("../config.json");
  */
 gulp.task("typedoc-generate", function() {
     return gulp
-        .src([
-            "../../dist/preview release/babylon.d.ts",
-            "../../dist/preview release/gui/babylon.gui.d.ts",
-            "../../dist/preview release/glTF2Interface/babylon.glTF2Interface.d.ts",
-            "../../dist/preview release/loaders/babylonjs.loaders.d.ts",
-            "../../dist/preview release/serializers/babylonjs.serializers.d.ts"])
+        .src(config.build.typedocGenerationFiles)
         .pipe(typedoc({
             // TypeScript options (see typescript docs)
             mode: "modules",
@@ -38,7 +33,7 @@ gulp.task("typedoc-generate", function() {
             excludePrivate: true,
             excludeProtected: true,
 
-            entryPoint: ["\"babylon.d\"", "BABYLON"]
+            entryPoint: config.build.typedocEntryPoint
         }));
 });