Explorar o código

Allow module file exclusion for devloader

sebastien %!s(int64=7) %!d(string=hai) anos
pai
achega
6d9d9dd6d3
Modificáronse 2 ficheiros con 8 adicións e 0 borrados
  1. 4 0
      Tools/DevLoader/BabylonLoader.js
  2. 4 0
      Tools/Gulp/config.json

+ 4 - 0
Tools/DevLoader/BabylonLoader.js

@@ -155,6 +155,10 @@ var BABYLONDEVTOOLS;
                         if (file.indexOf('lib.d.ts') > 0) {
                             continue;
                         }
+                        // Manage exclude files.
+                        if (library.excludeFromLoader && library.excludeFromLoader.indexOf("file") > -1) {
+                            continue;
+                        }
 
                         file = file.replace('.ts', '.js');
                         file = file.replace('../', '');

+ 4 - 0
Tools/Gulp/config.json

@@ -1873,6 +1873,10 @@
                     "../../serializers/src/glTF/babylon.glTFFileExporter.ts",
                     "../../serializers/src/glTF/2.0/Extensions/KHR_texture_transform.ts"
                 ],
+                "excludeFromLoader": [
+                    "../../serializers/src/glTF/2.0/babylon.glTFExporterExtension.ts",
+                    "../../serializers/src/glTF/babylon.glTFFileExporter.ts"
+                ],
                 "shaderFiles": [
                     "../../serializers/src/glTF/2.0/shaders/textureTransform.fragment.fx"
                 ],