summaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp9
1 files changed, 9 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
index 67ac91c8..d6c6f8d9 100644
--- a/Android.bp
+++ b/Android.bp
@@ -6,6 +6,10 @@ java_library {
common_srcs: ["core/commonMain/src/kotlinx/serialization/**/*.kt"],
kotlincflags: [
"-Xmulti-platform",
+ "-Xexpect-actual-classes",
+ "-opt-in=kotlin.ExperimentalStdlibApi",
+ "-opt-in=kotlin.ExperimentalMultiplatform",
+ "-opt-in=kotlinx.serialization.internal.CoreFriendModuleApi",
"-opt-in=kotlinx.serialization.ExperimentalSerializationApi",
"-opt-in=kotlinx.serialization.InternalSerializationApi",
],
@@ -23,6 +27,11 @@ java_library {
common_srcs: ["formats/json/commonMain/src/kotlinx/serialization/**/*.kt"],
kotlincflags: [
"-Xmulti-platform",
+ "-Xexpect-actual-classes",
+ "-opt-in=kotlin.ExperimentalStdlibApi",
+ "-opt-in=kotlin.ExperimentalMultiplatform",
+ "-opt-in=kotlinx.serialization.internal.CoreFriendModuleApi",
+ "-opt-in=kotlinx.serialization.json.internal.JsonFriendModuleApi",
"-opt-in=kotlinx.serialization.ExperimentalSerializationApi",
"-opt-in=kotlinx.serialization.InternalSerializationApi",
],