From bcce187e3f77986e889c88ee7b4c8ee6111deeaf Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Thu, 14 Jan 2021 19:17:56 +0900 Subject: [PATCH] Pill: Import kotlinx-metadata only in FULL mode --- libraries/kotlinx-metadata/build.gradle.kts | 6 ++++++ libraries/kotlinx-metadata/jvm/build.gradle.kts | 5 +++++ libraries/kotlinx-metadata/klib/build.gradle.kts | 5 +++++ 3 files changed, 16 insertions(+) diff --git a/libraries/kotlinx-metadata/build.gradle.kts b/libraries/kotlinx-metadata/build.gradle.kts index c24e2411374..af06e142d6f 100644 --- a/libraries/kotlinx-metadata/build.gradle.kts +++ b/libraries/kotlinx-metadata/build.gradle.kts @@ -1,3 +1,5 @@ +import org.jetbrains.kotlin.pill.PillExtension + description = "Kotlin metadata manipulation library" plugins { @@ -5,6 +7,10 @@ plugins { id("jps-compatible") } +pill { + variant = PillExtension.Variant.FULL +} + jvmTarget = "1.6" javaHome = rootProject.extra["JDK_16"] as String diff --git a/libraries/kotlinx-metadata/jvm/build.gradle.kts b/libraries/kotlinx-metadata/jvm/build.gradle.kts index 72d540a524c..547166aa428 100644 --- a/libraries/kotlinx-metadata/jvm/build.gradle.kts +++ b/libraries/kotlinx-metadata/jvm/build.gradle.kts @@ -1,4 +1,5 @@ import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar +import org.jetbrains.kotlin.pill.PillExtension description = "Kotlin JVM metadata manipulation library" @@ -7,6 +8,10 @@ plugins { id("jps-compatible") } +pill { + variant = PillExtension.Variant.FULL +} + /* * To publish this library use `:kotlinx-metadata-jvm:publish` task and specify the following parameters * diff --git a/libraries/kotlinx-metadata/klib/build.gradle.kts b/libraries/kotlinx-metadata/klib/build.gradle.kts index 9aaeec4f6c1..fdf7b978ddb 100644 --- a/libraries/kotlinx-metadata/klib/build.gradle.kts +++ b/libraries/kotlinx-metadata/klib/build.gradle.kts @@ -1,4 +1,5 @@ import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar +import org.jetbrains.kotlin.pill.PillExtension description = "Kotlin Library (KLIB) metadata manipulation library" @@ -7,6 +8,10 @@ plugins { id("jps-compatible") } +pill { + variant = PillExtension.Variant.FULL +} + group = "org.jetbrains.kotlinx" val deployVersion = findProperty("kotlinxMetadataKlibDeployVersion") as String?