Build wasm stdlib artifacts in kotlin-stdlib project

This commit is contained in:
Ilya Gorbunov
2023-08-22 02:06:09 +02:00
committed by Space Team
parent 53681a33d9
commit d4b245615a
7 changed files with 180 additions and 54 deletions
+2 -2
View File
@@ -341,8 +341,8 @@ val (wasmWasiApi, wasmWasiRuntime) = listOf("api", "runtime").map { usage ->
wasmWasiRuntime.extendsFrom(wasmWasiApi)
dependencies {
wasmJsApi(project(":kotlin-stdlib-wasm-js"))
wasmWasiApi(project(":kotlin-stdlib-wasm-wasi"))
wasmJsApi(project(":kotlin-stdlib"))
wasmWasiApi(project(":kotlin-stdlib"))
}
artifacts {
@@ -8,7 +8,7 @@ configureWasmKotlinTest(
wasmTargetParameter = "wasm-js",
wasmTargetAttribute = KotlinWasmTargetAttribute.js,
targetSourceDir = "$rootDir/libraries/kotlin.test/wasm/js/src/main/kotlin",
stdDependencyName = ":kotlin-stdlib-wasm-js"
stdDependencyName = ":kotlin-stdlib"
) { extensionBody ->
kotlin(extensionBody)
}
@@ -8,7 +8,7 @@ configureWasmKotlinTest(
wasmTargetParameter = "wasm-wasi",
wasmTargetAttribute = KotlinWasmTargetAttribute.wasi,
targetSourceDir = "$rootDir/libraries/kotlin.test/wasm/wasi/src/main/kotlin",
stdDependencyName = ":kotlin-stdlib-wasm-wasi"
stdDependencyName = ":kotlin-stdlib"
) { extensionBody ->
kotlin(extensionBody)
}