Migrates to collections 1.6, which deprecates iOS Intel targets.

This commit is contained in:
Vitor Pamplona
2026-03-16 13:45:01 -04:00
parent ea6116cd5c
commit 7c22c4e6c5
7 changed files with 12 additions and 32 deletions
+2 -17
View File
@@ -83,12 +83,11 @@ kotlin {
listOf(
iosArm64(),
iosX64(),
iosSimulatorArm64(),
).forEach { target ->
target.compilations.getByName("main") {
val Clibsodium by cinterops.creating {
val clibsodium by cinterops.creating {
definitionFile = libsodiumDefFile
packageName = "Clibsodium"
@@ -99,7 +98,7 @@ kotlin {
)
}
tasks.named(cinterops.getByName("Clibsodium").interopProcessingTaskName).configure {
tasks.named(cinterops.getByName("clibsodium").interopProcessingTaskName).configure {
dependsOn(libsodiumDefFileGeneration)
}
}
@@ -120,12 +119,6 @@ kotlin {
}
}
iosX64 {
binaries.framework {
baseName = xcfName
}
}
iosArm64 {
binaries.framework {
baseName = xcfName
@@ -281,10 +274,6 @@ kotlin {
}
}
val iosX64Main by getting {
dependsOn(iosMain.get())
}
val iosArm64Main by getting {
dependsOn(iosMain.get())
}
@@ -299,10 +288,6 @@ kotlin {
}
}
val iosX64Test by getting {
dependsOn(iosTest.get())
}
val iosArm64Test by getting {
dependsOn(iosTest.get())
}