[Gradle] Changed the way of unpacking k/n dependencies
Creating `tar` process is not supported by configuration cache. Inner Gradle copy and archive operations don't work well with symlinks. That is why we are using utils from org.apache.commons:commons-compress. ^KT-66422 Fixed
This commit is contained in:
committed by
Space Team
parent
fb3c1f1a2f
commit
f18d00e6f0
@@ -103,6 +103,9 @@ dependencies {
|
||||
exclude(group = "*")
|
||||
}
|
||||
|
||||
commonCompileOnly("org.apache.commons:commons-compress:1.26.0")
|
||||
embedded("org.apache.commons:commons-compress:1.26.0")
|
||||
|
||||
if (!kotlinBuildProperties.isInJpsBuildIdeaSync) {
|
||||
// Adding workaround KT-57317 for Gradle versions where Kotlin runtime <1.8.0
|
||||
"mainEmbedded"(project(":kotlin-build-tools-enum-compat"))
|
||||
|
||||
Reference in New Issue
Block a user