Pill: Import kotlinx-metadata only in FULL mode

This commit is contained in:
Yan Zhulanow
2021-01-14 19:17:56 +09:00
parent cc41ccc3b9
commit bcce187e3f
3 changed files with 16 additions and 0 deletions
@@ -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
@@ -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
*
@@ -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?