Better support ksp on ios platforms

This commit is contained in:
Syer10
2022-11-17 20:50:00 -05:00
parent 719a0720b8
commit d45a9c31a5
3 changed files with 29 additions and 9 deletions

View File

@@ -103,8 +103,15 @@ kotlin {
}
dependencies {
add("kspDesktop", libs.kotlinInject.compiler)
add("kspAndroid", libs.kotlinInject.compiler)
listOf(
"kspDesktop",
"kspAndroid",
"kspIosArm64",
"kspIosSimulatorArm64",
"kspIosX64"
).forEach {
add(it, libs.kotlinInject.compiler)
}
}
buildkonfig {

View File

@@ -116,11 +116,17 @@ kotlin {
}
dependencies {
add("kspDesktop", libs.kotlinInject.compiler)
add("kspAndroid", libs.kotlinInject.compiler)
add("kspCommonMainMetadata", libs.ktorfit.ksp)
add("kspDesktop", libs.ktorfit.ksp)
add("kspAndroid", libs.ktorfit.ksp)
listOf(
"kspCommonMainMetadata",
"kspDesktop",
"kspAndroid",
"kspIosArm64",
"kspIosSimulatorArm64",
"kspIosX64"
).forEach {
add(it, libs.kotlinInject.compiler)
add(it, libs.ktorfit.ksp)
}
}
buildkonfig {

View File

@@ -135,8 +135,15 @@ kotlin {
}
dependencies {
add("kspDesktop", libs.kotlinInject.compiler)
add("kspAndroid", libs.kotlinInject.compiler)
listOf(
"kspDesktop",
"kspAndroid",
"kspIosArm64",
"kspIosSimulatorArm64",
"kspIosX64"
).forEach {
add(it, libs.kotlinInject.compiler)
}
}
buildkonfig {