[Wasm] Port stdlib and kotlin.test build to wasm gradle plugin

This commit is contained in:
Igor Laevsky
2021-10-22 19:54:08 +03:00
parent 5a11446c79
commit cb10bd3a95
4 changed files with 13 additions and 13 deletions
+4 -4
View File
@@ -54,11 +54,11 @@ val commonMainSources by task<Sync> {
}
kotlin {
js(IR) {
wasm {
nodejs()
}
sourceSets {
val jsMain by getting {
val wasmMain by getting {
kotlin.srcDirs("builtins", "internal", "runtime", "src", "stubs")
kotlin.srcDirs("../native-wasm/")
kotlin.srcDirs(files(builtInsSources.map { it.destinationDir }))
@@ -84,7 +84,7 @@ tasks.withType<KotlinCompile<*>>().configureEach {
)
}
tasks.named("compileKotlinJs") {
tasks.named("compileKotlinWasm") {
(this as KotlinCompile<*>).kotlinOptions.freeCompilerArgs += "-Xir-module-name=kotlin"
dependsOn(commonMainSources)
dependsOn(builtInsSources)
@@ -95,7 +95,7 @@ val apiElements by configurations.creating {}
publish {
pom.packaging = "klib"
artifact(tasks.named("jsJar")) {
artifact(tasks.named("wasmJar")) {
extension = "klib"
}
}