Skip to content

Commit 292ed88

Browse files
authored
Disable Skie SuspendInterop (#79)
1 parent 43b455e commit 292ed88

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

PowerSync/build.gradle.kts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import co.touchlab.faktory.artifactmanager.ArtifactManager
22
import co.touchlab.faktory.capitalized
3+
import co.touchlab.skie.configuration.SuspendInterop
34
import org.jetbrains.kotlin.gradle.plugin.mpp.KotlinNativeTarget
45
import java.net.URL
56
import java.security.MessageDigest
@@ -40,6 +41,16 @@ kotlin {
4041
}
4142
}
4243

44+
skie {
45+
features {
46+
group {
47+
// We turn this off as the suspend interop feature results in
48+
// threading issues when implementing SDK in Swift
49+
SuspendInterop.Enabled(false)
50+
}
51+
}
52+
}
53+
4354
kmmbridge {
4455
artifactManager.set(SonatypePortalPublishArtifactManager(project, repositoryName = null))
4556
artifactManager.finalizeValue()

0 commit comments

Comments
 (0)