diff --git a/jps/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.kt b/jps/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.kt index 86ca6b770d8..74913ee7417 100644 --- a/jps/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.kt +++ b/jps/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.kt @@ -243,6 +243,10 @@ public class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR outputConsumer.registerOutputFile(target, outputFile, sourceFiles.map { it.getPath() }) } + if (compilationErrors) { + return ABORT + } + if (IncrementalCompilation.ENABLED) { if (recompilationDecision == IncrementalCacheImpl.RecompilationDecision.RECOMPILE_ALL) { allCompiledFiles.clear()