sebastien 6 年 前
コミット
8c16bdbcb1
2 ファイル変更15 行追加19 行削除
  1. 14 18
      Tools/Gulp/gulpfile.js
  2. 1 1
      src/Cameras/XR/babylon.webXRInput.ts

+ 14 - 18
Tools/Gulp/gulpfile.js

@@ -355,17 +355,13 @@ gulp.task("typescript-compile", function() {
             summarizeFailureOutput: true
         }));
 
-    //If this gulp task is running on travis, file the build!
-    if (process.env.TRAVIS) {
-        tsResult.once("error", function(e) {
-            tsResult.once("finish", function(ee) {
-                console.log("Typescript compile failed");
-                //process.exit(1);
-
-                console.error(e);console.error(ee);
-            });
+    tsResult.once("error", function(err) {
+        tsResult.once("finish", function() {
+            console.log("Typescript compile failed");
+            console.error(err);
+            process.exit(1);
         });
-    }
+    });
 
     return merge2([
         tsResult.dts
@@ -893,14 +889,13 @@ gulp.task("modules-compile", function() {
         .pipe(tsProject());
 
     // If this gulp task is running on travis
-    if (process.env.TRAVIS) {
-        tsResult.once("error", function() {
-            tsResult.once("finish", function() {
-                console.log("Typescript compile failed");
-                process.exit(1);
-            });
+    tsResult.once("error", function(err) {
+        tsResult.once("finish", function() {
+            console.log("Typescript compile failed");
+            console.error(err);
+            process.exit(1);
         });
-    }
+    });
 
     return merge2([
         tsResult.dts
@@ -1207,8 +1202,9 @@ gulp.task("tests-unit-transpile", function(done) {
         .pipe(tsProject());
 
     tsResult.once("error", function() {
-        tsResult.once("finish", function() {
+        tsResult.once("finish", function(err) {
             console.log("Typescript compile failed");
+            console.error(err);
             process.exit(1);
         });
     });

+ 1 - 1
src/Cameras/XR/babylon.webXRInput.ts

@@ -49,7 +49,7 @@ module BABYLON {
         public constructor(private helper: WebXRExperienceHelper) {
             this._frameObserver = helper._sessionManager.onXRFrameObservable.add(() => {
                 if (!helper._sessionManager._currentXRFrame || !helper._sessionManager._currentXRFrame.getDevicePose) {
-                    return false;
+                    return;
                 }
 
                 var xrFrame = helper._sessionManager._currentXRFrame;