blob: cca69f02f7ae893fdf77d78853bf7af396cb354f [file] [log] [blame]
Clara Fokdd982192024-03-08 17:00:12 -08001java_library {
Clara Fokd389c9e2024-03-25 23:56:28 +00002 name: "kotlinx_serialization",
Clara Fokdd982192024-03-08 17:00:12 -08003 host_supported: true,
4 sdk_version: "core_current",
Colin Cross55548f42024-03-28 15:06:12 -07005 srcs: ["core/jvmMain/src/kotlinx/serialization/**/*.kt"],
6 common_srcs: ["core/commonMain/src/kotlinx/serialization/**/*.kt"],
Clara Fokdd982192024-03-08 17:00:12 -08007 kotlincflags: [
8 "-Xmulti-platform",
Colin Cross55548f42024-03-28 15:06:12 -07009 "-opt-in=kotlinx.serialization.ExperimentalSerializationApi",
10 "-opt-in=kotlinx.serialization.InternalSerializationApi",
Clara Fokdd982192024-03-08 17:00:12 -080011 ],
12}
Colin Cross2d701672024-03-28 15:12:11 -070013
14java_library {
15 name: "kotlinx_serialization_json",
16 host_supported: true,
17 sdk_version: "core_current",
18 srcs: ["formats/json/jvmMain/src/kotlinx/serialization/**/*.kt"],
19 common_srcs: ["formats/json/commonMain/src/kotlinx/serialization/**/*.kt"],
20 kotlincflags: [
21 "-Xmulti-platform",
22 "-opt-in=kotlinx.serialization.ExperimentalSerializationApi",
23 "-opt-in=kotlinx.serialization.InternalSerializationApi",
24 ],
25 static_libs: ["kotlinx_serialization"],
26}