Initial commit

This commit is contained in:
2026-08-27 20:13:42 +08:00
commit e2c06f7efe
36 files changed
+5204

No files matched your search

+34
View File
@@ -0,0 +1,34 @@
plugins {
kotlin("multiplatform")
kotlin("plugin.serialization")
}
kotlin {
listOf(
linuxX64(),
mingwX64()
).forEach { it.binaries.executable { entryPoint = "snippets.main" } }
val ktorVersion = "3.5.2"
sourceSets {
commonMain.dependencies {
implementation("io.ktor:ktor-server-core:${ktorVersion}")
implementation("io.ktor:ktor-server-cio:${ktorVersion}")
implementation("io.ktor:ktor-server-content-negotiation:${ktorVersion}")
implementation("io.ktor:ktor-serialization-kotlinx-json:${ktorVersion}")
implementation("io.ktor:ktor-server-cors:${ktorVersion}")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.11.0")
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.8.0")
implementation("org.jetbrains.kotlinx:kotlinx-io-core:0.9.1")
}
linuxX64Main.dependencies {
}
mingwX64Main.dependencies {
}
}
}