Compare commits

...

2 Commits

Author SHA1 Message Date
1087a2c1c7 merge v0.2.2: kotlin 2.2.20 for all targets 2025-10-20 21:02:04 +02:00
ec91c0800d v0.1.8: kotlin 2.2.20 for all targets 2025-10-20 21:01:36 +02:00
2 changed files with 474 additions and 1218 deletions

View File

@ -7,8 +7,10 @@ plugins {
`maven-publish`
}
val serialization_version = "1.9.0"
group = "net.sergeych"
version = "0.2.1-SNAPSHOT"
version = "0.2.2"
repositories {
mavenCentral()
@ -24,13 +26,14 @@ kotlin {
nodejs()
}
// macosArm64()
// iosX64()
// iosArm64()
// macosX64()
// iosSimulatorArm64()
macosArm64()
iosX64()
iosArm64()
macosX64()
iosSimulatorArm64()
linuxX64()
linuxArm64()
mingwX64()
@OptIn(ExperimentalWasmDsl::class)
wasmJs {
@ -55,8 +58,9 @@ kotlin {
dependencies {
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.9.0")
// this is actually a bug: we need only the core, but bare core causes strange errors
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3")
api("net.sergeych:mp_stools:[1.5.2,)")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.9.0")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3")
api("net.sergeych:mp_stools:[1.6.1,)")
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.5.0")
}
}
@ -83,20 +87,17 @@ kotlin {
val jvmTest by getting
val jsMain by getting {
dependencies {
implementation("org.jetbrains.kotlinx:kotlinx-browser:0.5.0")
}
}
val jsTest by getting
// val nativeTest by getting
val wasmJsMain by getting {
dependencies {
implementation("org.jetbrains.kotlinx:kotlinx-browser-wasm-js:0.5.0")
}
}
val wasmJsTest by getting {
dependencies {
// implementation("org.jetbrains.kotlinx:kotlinx-browser:0.3")
implementation("org.jetbrains.kotlinx:kotlinx-browser:0.5.0")
}
}
val wasmJsTest by getting
}
}
@ -117,7 +118,6 @@ publishing {
}
}
}
tasks.dokkaHtml.configure {
outputDirectory.set(buildDir.resolve("dokka"))
dokkaSourceSets {

File diff suppressed because it is too large Load Diff