1
0
mirror of https://github.com/mamoe/mirai.git synced 2025-04-25 04:50:26 +08:00

Simplify buildscript

This commit is contained in:
Him188 2020-07-20 17:21:00 +08:00
parent 719b5ac7b5
commit 4f86d15ef3
2 changed files with 6 additions and 5 deletions
buildSrc/src/main/kotlin
mirai-core

View File

@ -42,4 +42,4 @@ object Versions {
fun kotlinx(id: String, version: String) = "org.jetbrains.kotlinx:kotlinx-$id:$version"
@Suppress("unused")
fun ktor(id: String, version: String) = "io.ktor:ktor-$id:$version"
fun ktor(id: String, version: String = Versions.Kotlin.ktor) = "io.ktor:ktor-$id:$version"

View File

@ -58,7 +58,7 @@ kotlin {
languageSettings.progressiveMode = true
}
commonMain {
val commonMain by getting {
dependencies {
api(kotlin("stdlib", Versions.Kotlin.stdlib))
api(kotlin("serialization"))
@ -72,11 +72,12 @@ kotlin {
api("org.jetbrains.kotlinx:atomicfu-common:${Versions.Kotlin.atomicFU}")
api(ktor("client-cio", Versions.Kotlin.ktor))
api(ktor("client-core", Versions.Kotlin.ktor))
api(ktor("network", Versions.Kotlin.ktor))
api(ktor("client-cio"))
api(ktor("client-core"))
api(ktor("network"))
}
}
commonTest {
dependencies {
implementation(kotlin("test-annotations-common"))