diff --git a/build.gradle.kts b/build.gradle.kts index 253990eb689..a0462849e2a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -457,6 +457,16 @@ allprojects { outputs.doNotCacheIf("https://youtrack.jetbrains.com/issue/KT-37089") { true } } + tasks.withType().configureEach { + doFirst { + source.visit { + if (file.isDirectory && file.listFiles()?.isEmpty() == true) { + logger.warn("Empty source directories may cause build cache misses: " + file.absolutePath) + } + } + } + } + normalization { runtimeClasspath { ignore("META-INF/MANIFEST.MF")