Fix JPS import from Gradle in KGP
This commit is contained in:
committed by
Space Team
parent
d96c33e080
commit
861e9392de
@@ -9,7 +9,7 @@ configureKotlinCompileTasksGradleCompatibility()
|
||||
extensions.extraProperties["kotlin.stdlib.default.dependency"] = "false"
|
||||
|
||||
dependencies {
|
||||
compileOnly(project(":kotlin-stdlib"))
|
||||
compileOnly(kotlinStdlib())
|
||||
}
|
||||
|
||||
tasks.withType<KotlinJvmCompile>().configureEach {
|
||||
|
||||
@@ -90,13 +90,15 @@ dependencies {
|
||||
exclude(group = "*")
|
||||
}
|
||||
|
||||
// Adding workaround KT-57317 for Gradle versions where Kotlin runtime <1.8.0
|
||||
mainEmbedded(project(":kotlin-build-tools-enum-compat"))
|
||||
gradle70Embedded(project(":kotlin-build-tools-enum-compat"))
|
||||
gradle71Embedded(project(":kotlin-build-tools-enum-compat"))
|
||||
gradle74Embedded(project(":kotlin-build-tools-enum-compat"))
|
||||
gradle75Embedded(project(":kotlin-build-tools-enum-compat"))
|
||||
gradle76Embedded(project(":kotlin-build-tools-enum-compat"))
|
||||
if (!kotlinBuildProperties.isInJpsBuildIdeaSync) {
|
||||
// Adding workaround KT-57317 for Gradle versions where Kotlin runtime <1.8.0
|
||||
"mainEmbedded"(project(":kotlin-build-tools-enum-compat"))
|
||||
"gradle70Embedded"(project(":kotlin-build-tools-enum-compat"))
|
||||
"gradle71Embedded"(project(":kotlin-build-tools-enum-compat"))
|
||||
"gradle74Embedded"(project(":kotlin-build-tools-enum-compat"))
|
||||
"gradle75Embedded"(project(":kotlin-build-tools-enum-compat"))
|
||||
"gradle76Embedded"(project(":kotlin-build-tools-enum-compat"))
|
||||
}
|
||||
|
||||
testCompileOnly(project(":compiler"))
|
||||
testCompileOnly(project(":kotlin-annotation-processing"))
|
||||
|
||||
Reference in New Issue
Block a user