plugins { kotlin("jvm") alias(libs.plugins.compose) alias(libs.plugins.kotlin.compose) alias(libs.plugins.kotlin.serialization) } dependencies { implementation(project(":shared")) implementation("com.composables:icons-material-icons-filled-cmp:2.2.1") implementation(libs.kotlinx.serialization) implementation(project(":shared")) implementation(libs.ktor.serialization.kotlinx.json) implementation(libs.ktor.client.core) implementation(libs.ktor.client.cio) implementation(libs.ktor.client.content.negotiation) implementation("com.composables:icons-material-icons-filled-cmp:2.2.1") implementation("org.jetbrains.compose.material3:material3:1.9.0") implementation(compose.desktop.currentOs) } repositories { mavenCentral() google() } compose.desktop { application { mainClass = "dev.geekback.dopewars.desktop.Main3Kt" } }