fix and upgrade gradle

This commit is contained in:
stefan
2025-05-08 16:21:43 +02:00
parent 1d18243658
commit bd399fdcd3
20 changed files with 161 additions and 420 deletions
+15 -5
View File
@@ -1,16 +1,25 @@
import org.jetbrains.kotlin.gradle.targets.js.dsl.ExperimentalWasmDsl
// shared/build.gradle.kts
@file:OptIn(org.jetbrains.kotlin.gradle.ExperimentalWasmDsl::class)
import org.jetbrains.kotlin.gradle.targets.js.webpack.KotlinWebpackConfig
plugins {
alias(libs.plugins.kotlinMultiplatform)
alias(libs.plugins.kotlinSerialization)
alias(libs.plugins.kotlin.multiplatform)
alias(libs.plugins.kotlin.serialization)
}
kotlin {
jvm()
@OptIn(ExperimentalWasmDsl::class)
wasmJs {
var isMpp: Boolean = false // Beispiel: Deine aktuelle Zuweisung
@Deprecated("Use getMpp() instead", ReplaceWith("getMpp()"))
fun isMpp(): Boolean = isMpp
fun getMpp(): Boolean = isMpp
browser {
val rootDirPath = project.rootDir.path
val projectDirPath = project.projectDir.path
@@ -29,7 +38,7 @@ kotlin {
sourceSets {
val commonMain by getting {
dependencies {
// Multiplatform dependencies
// Multiplatform-Abhängigkeiten
implementation(libs.kotlinx.serialization.json)
implementation(libs.kotlinx.datetime)
implementation(libs.uuid)
@@ -50,5 +59,6 @@ kotlin {
// val wasmJsMain by getting {
// dependsOn(commonMain)
// }
}
}