From 879e22f27476c1ab4679c6dca15acef214e4deda Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Tue, 23 Jun 2020 11:07:05 +0200 Subject: [PATCH] Fix coroutines core shading in main-kts --- libraries/tools/kotlin-main-kts/build.gradle.kts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-main-kts/build.gradle.kts b/libraries/tools/kotlin-main-kts/build.gradle.kts index 487c2f39a24..1018a0b9ea6 100644 --- a/libraries/tools/kotlin-main-kts/build.gradle.kts +++ b/libraries/tools/kotlin-main-kts/build.gradle.kts @@ -11,6 +11,11 @@ plugins { val JDK_18: String by rootProject.extra val jarBaseName = property("archivesBaseName") as String +val localPackagesToRelocate = + listOf( + "kotlinx.coroutines" + ) + val proguardLibraryJars by configurations.creating { attributes { attribute(Usage.USAGE_ATTRIBUTE, objects.named(Usage.JAVA_API)) @@ -70,7 +75,7 @@ val relocatedJar by task { from("jar-resources") if (kotlinBuildProperties.relocation) { - packagesToRelocate.forEach { + (packagesToRelocate + localPackagesToRelocate).forEach { relocate(it, "$kotlinEmbeddableRootPackage.$it") } }