From 7d5d9a08c72d647ab5d6f4a1ae6da687688ef480 Mon Sep 17 00:00:00 2001 From: Bashir Ansari Date: Thu, 10 Mar 2016 09:27:04 +1100 Subject: [PATCH 1/2] Update MSBuild.Gulp.targets Most of times you will find 2 gulp files in "C:\Program Files\nodejs". gulp that is for linux and gulp.cmd for windows. I have seen GulpExecutable variable is set to empty due to where.exe returns 2 lines and it breaks the whole build. --- build/MSBuild.Gulp.targets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/MSBuild.Gulp.targets b/build/MSBuild.Gulp.targets index 71b4068..052005d 100644 --- a/build/MSBuild.Gulp.targets +++ b/build/MSBuild.Gulp.targets @@ -10,7 +10,7 @@ - From d1a11fe1324802ede60122cc59a293cbcd93abbe Mon Sep 17 00:00:00 2001 From: Bashir Ansari Date: Thu, 10 Mar 2016 19:13:53 +1100 Subject: [PATCH 2/2] Update MSBuild.Gulp.targets If node global module path is not the default one ($(HOMEDRIVE)$(HOMEPATH)\AppData\Roaming\npm) that is declared in MSBuild.Node.props file then gulp taks will fail. because without ConsoleToMsBuild the GulpExecutable variable would not be set . --- build/MSBuild.Gulp.targets | 1 + 1 file changed, 1 insertion(+) diff --git a/build/MSBuild.Gulp.targets b/build/MSBuild.Gulp.targets index 052005d..f53f558 100644 --- a/build/MSBuild.Gulp.targets +++ b/build/MSBuild.Gulp.targets @@ -13,6 +13,7 @@