Remove the previous approach to build wasm stdlib variants
This commit is contained in:
committed by
Space Team
parent
d4b245615a
commit
469ca237db
@@ -1,3 +1,4 @@
|
||||
tasks.create("check") {
|
||||
dependsOn(tasks.findByPath(":kotlin-stdlib-wasm-js:check"))
|
||||
dependsOn(tasks.findByPath(":kotlin-stdlib:wasmJsTest"))
|
||||
dependsOn(tasks.findByPath(":kotlin-stdlib:wasmWasiTest"))
|
||||
}
|
||||
@@ -1,25 +0,0 @@
|
||||
import org.jetbrains.kotlin.gradle.targets.js.d8.D8RootPlugin
|
||||
import org.jetbrains.kotlin.gradle.targets.js.KotlinWasmTargetAttribute
|
||||
|
||||
plugins {
|
||||
`maven-publish`
|
||||
kotlin("multiplatform")
|
||||
}
|
||||
|
||||
description = "Kotlin Standard Library for experimental WebAssembly JS platform"
|
||||
|
||||
D8RootPlugin.apply(rootProject).version = v8Version
|
||||
|
||||
val targetDependentSources = listOf("builtins/kotlin", "internal", "src/kotlin", "src/kotlinx", "src/org.w3c").map {
|
||||
"$rootDir/libraries/stdlib/wasm/js/$it"
|
||||
}
|
||||
|
||||
configureWasmStdLib(
|
||||
wasmTargetParameter = "wasm-js",
|
||||
wasmTargetAttribute = KotlinWasmTargetAttribute.js,
|
||||
targetDependentSources = targetDependentSources,
|
||||
targetDependentTestSources = listOf("$rootDir/libraries/stdlib/wasm/js/test/"),
|
||||
kotlinTestDependencyName = ":kotlin-test:kotlin-test-wasm-js"
|
||||
) { extensionBody ->
|
||||
kotlin(extensionBody)
|
||||
}
|
||||
@@ -1,23 +0,0 @@
|
||||
import org.jetbrains.kotlin.gradle.targets.js.d8.D8RootPlugin
|
||||
import org.jetbrains.kotlin.gradle.targets.js.KotlinWasmTargetAttribute
|
||||
|
||||
plugins {
|
||||
`maven-publish`
|
||||
kotlin("multiplatform")
|
||||
}
|
||||
|
||||
description = "Kotlin Standard Library for experimental WebAssembly WASI platform"
|
||||
|
||||
val targetDependentSources = listOf("builtins/kotlin", "src/kotlin", "src/kotlinx").map {
|
||||
"$rootDir/libraries/stdlib/wasm/wasi/$it"
|
||||
}
|
||||
|
||||
configureWasmStdLib(
|
||||
wasmTargetParameter = "wasm-wasi",
|
||||
wasmTargetAttribute = KotlinWasmTargetAttribute.wasi,
|
||||
targetDependentSources = targetDependentSources,
|
||||
targetDependentTestSources = listOf("$rootDir/libraries/stdlib/wasm/wasi/test/"),
|
||||
kotlinTestDependencyName = ":kotlin-test:kotlin-test-wasm-wasi"
|
||||
) { extensionBody ->
|
||||
kotlin(extensionBody)
|
||||
}
|
||||
Reference in New Issue
Block a user