summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2024-03-28 15:12:11 -0700
committerColin Cross <ccross@android.com>2024-03-28 15:13:02 -0700
commit2d7016755c5e82703f12c72c00aa52e5bcd565ad (patch)
tree682a3cb582bbf5a23871736f46f3abd695fb9a66
parent55548f4a5ff3b7e14e6661f5d3adab5605749f3f (diff)
downloadkotlinx.serialization-2d7016755c5e82703f12c72c00aa52e5bcd565ad.tar.gz
Add kotlinx_serialization_json
Add a kotlinx_serialization_json module based off kotlinx_serialization. Bug: 330586494 Test: builds Change-Id: I05e6f2f08ed218d385d85d79bd8c81e9835b4001
-rw-r--r--Android.bp14
1 files changed, 14 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
index a4d6bda5..cca69f02 100644
--- a/Android.bp
+++ b/Android.bp
@@ -10,3 +10,17 @@ java_library {
"-opt-in=kotlinx.serialization.InternalSerializationApi",
],
}
+
+java_library {
+ name: "kotlinx_serialization_json",
+ host_supported: true,
+ sdk_version: "core_current",
+ srcs: ["formats/json/jvmMain/src/kotlinx/serialization/**/*.kt"],
+ common_srcs: ["formats/json/commonMain/src/kotlinx/serialization/**/*.kt"],
+ kotlincflags: [
+ "-Xmulti-platform",
+ "-opt-in=kotlinx.serialization.ExperimentalSerializationApi",
+ "-opt-in=kotlinx.serialization.InternalSerializationApi",
+ ],
+ static_libs: ["kotlinx_serialization"],
+}