Avoid checking incremental caches versions if corresponding property is set
Original commit: 1818289772
This commit is contained in:
@@ -77,6 +77,7 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
|
|||||||
|
|
||||||
val LOG = Logger.getInstance("#org.jetbrains.kotlin.jps.build.KotlinBuilder")
|
val LOG = Logger.getInstance("#org.jetbrains.kotlin.jps.build.KotlinBuilder")
|
||||||
const val JVM_BUILD_META_INFO_FILE_NAME = "jvm-build-meta-info.txt"
|
const val JVM_BUILD_META_INFO_FILE_NAME = "jvm-build-meta-info.txt"
|
||||||
|
const val SKIP_CACHE_VERSION_CHECK_PROPERTY = "kotlin.jps.skip.cache.version.check"
|
||||||
}
|
}
|
||||||
|
|
||||||
private val statisticsLogger = TeamcityStatisticsLogger()
|
private val statisticsLogger = TeamcityStatisticsLogger()
|
||||||
@@ -114,7 +115,9 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
|
|||||||
|
|
||||||
if (targets.none { hasKotlin[it] == true }) return
|
if (targets.none { hasKotlin[it] == true }) return
|
||||||
|
|
||||||
checkCachesVersions(context, chunk)
|
if (System.getProperty(SKIP_CACHE_VERSION_CHECK_PROPERTY) == null) {
|
||||||
|
checkCachesVersions(context, chunk)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun checkCachesVersions(context: CompileContext, chunk: ModuleChunk) {
|
private fun checkCachesVersions(context: CompileContext, chunk: ModuleChunk) {
|
||||||
|
|||||||
Reference in New Issue
Block a user