Skip to content

Commit 96b26c6

Browse files
committed
Re-enable library evolution, but disable module interface typecheck verification.
1 parent c711ddc commit 96b26c6

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

SKIE/compiler/kotlin-plugin/src/kgp_common/kotlin/co/touchlab/skie/phases/swift/CompileSwiftPhase.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ class CompileSwiftPhase(
4949
+cacheableKotlinFramework.parentDir.absolutePath
5050
+"-F"
5151
+skieBuildDirectory.swiftCompiler.fakeObjCFrameworks.directory.absolutePath
52+
+"-enable-library-evolution"
53+
+"-no-verify-emitted-module-interface"
5254
+"-emit-module"
5355
+"-emit-module-path"
5456
+swiftFrameworkHeader.swiftModule

dev-support/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
id("dev.root")
3-
kotlin("multiplatform") version "1.9.20-RC2" apply false
3+
kotlin("multiplatform") version "1.9.20" apply false
44
}
55

66
buildscript {

0 commit comments

Comments
 (0)