Return source and javadoc publication for kotlin-test-wasm

Setting packaging to klib didn't work because it was overwritten below.

^KTI-692 Fixed
This commit is contained in:
Nikolay Krasko
2021-11-18 16:09:09 +03:00
committed by TeamCityServer
parent 18ed361f9b
commit 6a2c607862
3 changed files with 15 additions and 5 deletions
+10 -1
View File
@@ -17,13 +17,15 @@ kotlin {
nodejs()
}
@Suppress("UNUSED_VARIABLE")
sourceSets {
val commonMain by getting {
val commonMain by getting {
dependencies {
api(project(":kotlin-stdlib-wasm"))
}
kotlin.srcDir(commonMainSources.get().destinationDir)
}
val wasmMain by getting {
dependencies {
api(project(":kotlin-stdlib-wasm"))
@@ -45,3 +47,10 @@ tasks.named("compileKotlinWasm") {
(this as KotlinCompile<*>).kotlinOptions.freeCompilerArgs += "-Xir-module-name=kotlin-test"
dependsOn(commonMainSources)
}
tasks.register<Jar>("sourcesJar") {
dependsOn(commonMainSources)
archiveClassifier.set("sources")
from(kotlin.sourceSets["commonMain"].kotlin)
from(kotlin.sourceSets["wasmMain"].kotlin)
}