Skip to content

Commit

Permalink
add some dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
tkhs0604 committed Jun 11, 2023
1 parent 7635e06 commit 3771dd6
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion shared/build.gradle.kts
@@ -1,6 +1,7 @@
plugins {
kotlin("multiplatform")
id("com.android.library")
kotlin("plugin.serialization") version "1.8.22"
}

@OptIn(org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi::class)
Expand All @@ -14,7 +15,7 @@ kotlin {
}
}
}

listOf(
iosX64(),
iosArm64(),
Expand All @@ -26,17 +27,32 @@ kotlin {
}

sourceSets {
val ktorVersion = "2.2.4"
val commonMain by getting {
dependencies {
//put your multiplatform dependencies here
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.4.0")
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.1")
implementation("io.ktor:ktor-client-core:$ktorVersion")
implementation("io.ktor:ktor-client-content-negotiation:$ktorVersion")
implementation("io.ktor:ktor-serialization-kotlinx-json:$ktorVersion")
}
}
val commonTest by getting {
dependencies {
implementation(kotlin("test"))
}
}
val androidMain by getting {
dependencies {
implementation("io.ktor:ktor-client-android:$ktorVersion")
}
}
val iosMain by getting {
dependencies {
implementation("io.ktor:ktor-client-darwin:$ktorVersion")
}
}
}
}

Expand Down

0 comments on commit 3771dd6

Please sign in to comment.