Deal better with build failures

This commit is contained in:
David Glasser
2014-11-11 00:42:16 -08:00
parent a3e5e1b40d
commit 3983cabb78

View File

@@ -127,8 +127,12 @@ _.extend(exports.IsopackCache.prototype, {
packageMap: packageMap,
isopackCache: self
});
if (buildmessage.jobHasMessages())
if (buildmessage.jobHasMessages()) {
// recover by adding an empty package
self.isopacks[name] = new isopackModule.Isopack;
self.isopacks[name].initEmpty(name);
return;
}
var pluginProviderPackageMap = packageMap.makeSubsetMap(
compilerResult.pluginProviderPackageNames);