24 lines
439 B
Kotlin
24 lines
439 B
Kotlin
plugins {
|
|
kotlin("jvm")
|
|
id("jps-compatible")
|
|
id("org.jetbrains.kotlinx.binary-compatibility-validator")
|
|
}
|
|
|
|
configureKotlinCompileTasksGradleCompatibility()
|
|
|
|
publish()
|
|
standardPublicJars()
|
|
|
|
dependencies {
|
|
compileOnly(kotlinStdlib())
|
|
}
|
|
|
|
apiValidation {
|
|
nonPublicMarkers += "org.jetbrains.kotlin.gradle.InternalKotlinGradlePluginApi"
|
|
}
|
|
|
|
tasks {
|
|
apiBuild {
|
|
inputJar.value(jar.flatMap { it.archiveFile })
|
|
}
|
|
} |