Files
meldestelle/frontend/core/navigation/build.gradle.kts
T
stefan 02317e6c00 disable(Wasm): temporarily deactivate WASM target across modules for stability
Deactivated WebAssembly configurations in relevant modules due to stability concerns with JS compatibility. Updated Gradle scripts to comment out related dependencies and tasks while preserving the initial implementation for future reactivation.
2026-01-09 15:40:40 +01:00

45 lines
896 B
Kotlin

/**
* Dieses Modul definiert nur die Navigationsrouten.
* Es ist noch simpler.
*/
plugins {
alias(libs.plugins.kotlinMultiplatform)
}
group = "at.mocode.clients.shared"
version = "1.0.0"
kotlin {
// Toolchain is now handled centrally in the root build.gradle.kts
jvm()
js {
browser {
testTask {
// Browser testing is disabled to avoid environment issues (e.g. missing ChromeHeadless).
// Tests are still run on JVM.
enabled = false
}
}
}
// Wasm vorerst deaktiviert
/*
@OptIn(org.jetbrains.kotlin.gradle.ExperimentalWasmDsl::class)
wasmJs {
browser()
}
*/
sourceSets {
commonMain.dependencies {
// Depend on core domain for User/Role types used by navigation API
implementation(project(":frontend:core:domain"))
}
commonTest.dependencies {
implementation(libs.kotlin.test)
}
}
}