Add embeddable artifact for jvm-abi-gen
#KT-28824 Fixed
This commit is contained in:
committed by
Alexey Tsvetkov
parent
37042801c4
commit
e74a00789d
@@ -0,0 +1,20 @@
|
||||
import org.gradle.jvm.tasks.Jar
|
||||
|
||||
description = "ABI generation for Kotlin/JVM (for using with embeddable compiler)"
|
||||
|
||||
plugins {
|
||||
`java`
|
||||
}
|
||||
|
||||
dependencies {
|
||||
embedded(project(":plugins:jvm-abi-gen")) { isTransitive = false }
|
||||
}
|
||||
|
||||
publish()
|
||||
|
||||
val jar: Jar by tasks
|
||||
runtimeJar(rewriteDepsToShadedCompiler(jar))
|
||||
|
||||
sourcesJar()
|
||||
|
||||
javadocJar()
|
||||
@@ -209,6 +209,7 @@ include ":kotlin-build-common",
|
||||
":libraries:tools:mutability-annotations-compat",
|
||||
":include:kotlin-compiler",
|
||||
":plugins:jvm-abi-gen",
|
||||
":plugins:jvm-abi-gen-embeddable",
|
||||
|
||||
// plugin markers:
|
||||
':kotlin-gradle-plugin:plugin-marker',
|
||||
@@ -391,6 +392,7 @@ project(':pill:generate-all-tests').projectDir = "$rootDir/plugins/pill/generate
|
||||
project(':kotlin-imports-dumper-compiler-plugin').projectDir = "$rootDir/plugins/imports-dumper" as File
|
||||
project(':libraries:kotlin-prepush-hook').projectDir = "$rootDir/libraries/tools/kotlin-prepush-hook" as File
|
||||
project(':plugins:jvm-abi-gen').projectDir = "$rootDir/plugins/jvm-abi-gen" as File
|
||||
project(':plugins:jvm-abi-gen-embeddable').projectDir = "$rootDir/plugins/jvm-abi-gen/embeddable" as File
|
||||
|
||||
// plugin markers:
|
||||
project(':kotlin-gradle-plugin:plugin-marker').projectDir = file("$rootDir/libraries/tools/kotlin-gradle-plugin/plugin-marker")
|
||||
|
||||
Reference in New Issue
Block a user