[Commonizer] Publish artifact for Kotlin embeddable compiler

This commit is contained in:
Dmitriy Dolovov
2020-02-01 18:23:44 +07:00
parent 4027079b41
commit 91fce721b3
2 changed files with 27 additions and 0 deletions
@@ -0,0 +1,25 @@
description = "Kotlin KLIB Library Commonizer (for using with embeddable compiler)"
plugins {
java
}
dependencies {
embedded(project(":native:kotlin-klib-commonizer")) { isTransitive = false }
runtime(kotlinStdlib())
runtime(project(":kotlin-compiler-embeddable"))
runtime(project(":native:kotlin-native-utils"))
}
sourceSets {
"main" {}
"test" {}
}
publish()
noDefaultJar()
runtimeJar(rewriteDefaultJarDepsToShadedCompiler())
sourcesJar()
javadocJar()
+2
View File
@@ -127,6 +127,7 @@ include ":kotlin-build-common",
":native:kotlin-native-utils",
":native:frontend.native",
":native:kotlin-klib-commonizer",
":native:kotlin-klib-commonizer-embeddable",
":jps-plugin",
":kotlin-jps-plugin",
":core:descriptors",
@@ -408,6 +409,7 @@ project(':kotlin-util-klib-metadata').projectDir = "$rootDir/compiler/util-klib-
project(':native:kotlin-native-utils').projectDir = "$rootDir/native/utils" as File
project(':native:frontend.native').projectDir = "$rootDir/native/frontend" as File
project(':native:kotlin-klib-commonizer').projectDir = "$rootDir/native/commonizer" as File
project(':native:kotlin-klib-commonizer-embeddable').projectDir = "$rootDir/native/commonizer-embeddable" as File
project(':kotlin-jps-plugin').projectDir = "$rootDir/prepare/jps-plugin" as File
project(':idea:idea-android-output-parser').projectDir = "$rootDir/idea/idea-android/idea-android-output-parser" as File
project(':plugins:android-extensions-compiler').projectDir = "$rootDir/plugins/android-extensions/android-extensions-compiler" as File