kotlin-test-wasm: correct main source sets compilation, KT-61342

- Do not include test sources in main source sets
- Extract commonWasm source set that contains code shared between
wasm-js and wasm-wasi
This commit is contained in:
Ilya Gorbunov
2023-08-20 02:20:17 +02:00
committed by Space Team
parent 1458c81094
commit 5f5e76a09b
3 changed files with 33 additions and 12 deletions
@@ -7,7 +7,7 @@ plugins {
configureWasmKotlinTest(
wasmTargetParameter = "wasm-js",
wasmTargetAttribute = KotlinWasmTargetAttribute.js,
targetSourceDir = "$rootDir/libraries/kotlin.test/wasm/js/src",
targetSourceDir = "$rootDir/libraries/kotlin.test/wasm/js/src/main/kotlin",
stdDependencyName = ":kotlin-stdlib-wasm-js"
) { extensionBody ->
kotlin(extensionBody)
@@ -7,7 +7,7 @@ plugins {
configureWasmKotlinTest(
wasmTargetParameter = "wasm-wasi",
wasmTargetAttribute = KotlinWasmTargetAttribute.wasi,
targetSourceDir = "$rootDir/libraries/kotlin.test/wasm/wasi/src",
targetSourceDir = "$rootDir/libraries/kotlin.test/wasm/wasi/src/main/kotlin",
stdDependencyName = ":kotlin-stdlib-wasm-wasi"
) { extensionBody ->
kotlin(extensionBody)