Slightly modify defFile generation, to stop CI cries.

This commit is contained in:
KotlinGeekDev
2026-03-12 21:36:25 +01:00
parent 750bedbabd
commit a463a9802f
+5 -3
View File
@@ -75,9 +75,11 @@ kotlin {
val libsodiumDefFileGeneration = tasks.register<Exec>("GenerateSodiumCinteropFile") { val libsodiumDefFileGeneration = tasks.register<Exec>("GenerateSodiumCinteropFile") {
val definitionFile = project.file("src/nativeInterop/cinterop/Clibsodium.def") val definitionFile = project.file("src/nativeInterop/cinterop/Clibsodium.def")
definitionFile.writeText("package = Clibsodium") if (!definitionFile.exists()){
definitionFile.appendText("\n" + "staticLibraries = libsodium.a libsodium-simulator.a") definitionFile.writeText("package = Clibsodium")
definitionFile.appendText("\n" + "libraryPaths = ${libsodiumPath}/ios/lib ${libsodiumPath}/ios-simulators/lib") definitionFile.appendText("\n" + "staticLibraries = libsodium.a libsodium-simulator.a")
definitionFile.appendText("\n" + "libraryPaths = ${libsodiumPath}/ios/lib ${libsodiumPath}/ios-simulators/lib")
}
} }
listOf( listOf(