[Build] Disable custom normalization when conf cache is enabled

Custom input normalizations currently isn't supported by Gracle configuration cache
#KT-44611 In Progress
This commit is contained in:
Alexander Likhachev
2021-04-27 02:25:09 +03:00
parent cc183e96a4
commit ca2051e1d4
3 changed files with 14 additions and 7 deletions
+10 -6
View File
@@ -525,12 +525,16 @@ allprojects {
outputs.doNotCacheIf("https://youtrack.jetbrains.com/issue/KTI-112") { true }
}
normalization {
runtimeClasspath {
ignore("META-INF/MANIFEST.MF")
ignore("META-INF/compiler.version")
ignore("META-INF/plugin.xml")
ignore("kotlin/KotlinVersionCurrentValue.class")
if (isConfigurationCacheDisabled) {
// Custom input normolization isn't supported by configuration cache at the moment
// See https://github.com/gradle/gradle/issues/13706
normalization {
runtimeClasspath {
ignore("META-INF/MANIFEST.MF")
ignore("META-INF/compiler.version")
ignore("META-INF/plugin.xml")
ignore("kotlin/KotlinVersionCurrentValue.class")
}
}
}