build: unify coroutines version to buildconfig variable

This commit is contained in:
Yair Morgenstern
2023-09-06 15:20:32 +03:00
parent 55a3fa2a75
commit e8c740da31
2 changed files with 7 additions and 9 deletions

View File

@ -1,4 +1,5 @@
import com.unciv.build.BuildConfig.coroutinesVersion
import com.unciv.build.BuildConfig.gdxVersion import com.unciv.build.BuildConfig.gdxVersion
import com.unciv.build.BuildConfig.kotlinVersion import com.unciv.build.BuildConfig.kotlinVersion
import com.unciv.build.BuildConfig.ktorVersion import com.unciv.build.BuildConfig.ktorVersion
@ -65,7 +66,7 @@ project(":desktop") {
dependencies { dependencies {
"implementation"(project(":core")) "implementation"(project(":core"))
"implementation"("com.badlogicgames.gdx:gdx-backend-lwjgl3:${gdxVersion}") "implementation"("com.badlogicgames.gdx:gdx-backend-lwjgl3:$gdxVersion")
"implementation"("com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop") "implementation"("com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop")
"implementation"("com.badlogicgames.gdx:gdx-tools:$gdxVersion") { "implementation"("com.badlogicgames.gdx:gdx-tools:$gdxVersion") {
@ -102,7 +103,7 @@ project(":android") {
dependencies { dependencies {
"implementation"(project(":core")) "implementation"(project(":core"))
"implementation"("com.badlogicgames.gdx:gdx-backend-android:$gdxVersion") "implementation"("com.badlogicgames.gdx:gdx-backend-android:$gdxVersion")
"implementation"("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4") "implementation"("org.jetbrains.kotlinx:kotlinx-coroutines-android:$coroutinesVersion")
natives("com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi-v7a") natives("com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi-v7a")
natives("com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-arm64-v8a") natives("com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-arm64-v8a")
natives("com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86") natives("com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86")
@ -131,18 +132,14 @@ project(":core") {
dependencies { dependencies {
"implementation"("com.badlogicgames.gdx:gdx:$gdxVersion") "implementation"("com.badlogicgames.gdx:gdx:$gdxVersion")
"implementation"("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4") "implementation"("org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutinesVersion")
"implementation"("org.jetbrains.kotlin:kotlin-reflect:${kotlinVersion}") "implementation"("org.jetbrains.kotlin:kotlin-reflect:$kotlinVersion")
// Ktor core
"implementation"("io.ktor:ktor-client-core:$ktorVersion") "implementation"("io.ktor:ktor-client-core:$ktorVersion")
// CIO engine
"implementation"("io.ktor:ktor-client-cio:$ktorVersion") "implementation"("io.ktor:ktor-client-cio:$ktorVersion")
// WebSocket support
"implementation"("io.ktor:ktor-client-websockets:$ktorVersion") "implementation"("io.ktor:ktor-client-websockets:$ktorVersion")
// Gzip transport encoding // Gzip transport encoding
"implementation"("io.ktor:ktor-client-encoding:$ktorVersion") "implementation"("io.ktor:ktor-client-encoding:$ktorVersion")
// Content negotiation
"implementation"("io.ktor:ktor-client-content-negotiation:$ktorVersion") "implementation"("io.ktor:ktor-client-content-negotiation:$ktorVersion")
// JSON serialization and de-serialization // JSON serialization and de-serialization
"implementation"("io.ktor:ktor-serialization-kotlinx-json:$ktorVersion") "implementation"("io.ktor:ktor-serialization-kotlinx-json:$ktorVersion")
@ -157,7 +154,7 @@ project(":core") {
dependencies { dependencies {
"implementation"(project(":core")) "implementation"(project(":core"))
"implementation"("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4") "implementation"("org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutinesVersion")
"implementation"("junit:junit:4.13.2") "implementation"("junit:junit:4.13.2")
"implementation"("org.mockito:mockito-core:5.1.1") "implementation"("org.mockito:mockito-core:5.1.1")

View File

@ -9,5 +9,6 @@ object BuildConfig {
const val gdxVersion = "1.11.0" const val gdxVersion = "1.11.0"
const val ktorVersion = "2.2.3" const val ktorVersion = "2.2.3"
const val coroutinesVersion = "1.6.4"
const val roboVMVersion = "2.3.1" const val roboVMVersion = "2.3.1"
} }