diff --git a/build.ps1 b/build.ps1
index e6146c6c8..01879b2f7 100644
--- a/build.ps1
+++ b/build.ps1
@@ -33,6 +33,7 @@ Function Build()
 
     Write-Host "Removing Mono.Posix.dll"
     Remove-Item "$outputFolder\Mono.Posix.dll"
+    Get-ChildItem $outputFolder -File -Filter "*.dylib" -Recurse | foreach ($_) {Remove-Item $_.Fullname}
 
     Write-Host "##teamcity[progressFinish 'Build']"
 }
@@ -233,6 +234,9 @@ Function RunGulp()
    Invoke-Expression 'gulp build' -ErrorAction Continue -Verbose
    CheckExitCode
 
+   Invoke-Expression 'gulp build --phantom' -ErrorAction Continue -Verbose
+   CheckExitCode
+
    Write-Host "##teamcity[progressFinish 'Running Gulp']"
 }