[Commonizer] Publish artifact for Kotlin embeddable compiler
This commit is contained in:
@@ -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()
|
||||||
@@ -127,6 +127,7 @@ include ":kotlin-build-common",
|
|||||||
":native:kotlin-native-utils",
|
":native:kotlin-native-utils",
|
||||||
":native:frontend.native",
|
":native:frontend.native",
|
||||||
":native:kotlin-klib-commonizer",
|
":native:kotlin-klib-commonizer",
|
||||||
|
":native:kotlin-klib-commonizer-embeddable",
|
||||||
":jps-plugin",
|
":jps-plugin",
|
||||||
":kotlin-jps-plugin",
|
":kotlin-jps-plugin",
|
||||||
":core:descriptors",
|
":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:kotlin-native-utils').projectDir = "$rootDir/native/utils" as File
|
||||||
project(':native:frontend.native').projectDir = "$rootDir/native/frontend" 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').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(':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(':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
|
project(':plugins:android-extensions-compiler').projectDir = "$rootDir/plugins/android-extensions/android-extensions-compiler" as File
|
||||||
|
|||||||
Reference in New Issue
Block a user