blob: ed5256ee95703e312b0d17ab1a19d59edeed4754 [file] [log] [blame]
Roman Elizarov26af9192017-09-21 18:12:04 +03001/*
Leonid Startsevc6e5c8e2020-01-23 16:43:39 +03002 * Copyright 2017-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
Roman Elizarov26af9192017-09-21 18:12:04 +03003 */
4
Clara Fok93e18122024-04-23 10:28:10 -07005plugins {
6 id 'org.gradle.toolchains.foojay-resolver-convention' version '0.5.0'
7}
8
Leonid Startsevd0d8b932019-06-05 13:02:27 +03009rootProject.name = 'kotlinx-serialization'
Leonid Startsev00dd4f52017-08-23 16:09:21 +030010
Leonid Startseva1482602020-08-03 14:40:25 +030011include ':kotlinx-serialization-core'
Vsevolod Tolstopyatov0e4e0e72020-09-14 04:04:34 -070012project(':kotlinx-serialization-core').projectDir = file('./core')
13
Vsevolod Tolstopyatov5d0c86c2021-03-03 07:10:22 -080014include ':kotlinx-serialization-bom'
15project(':kotlinx-serialization-bom').projectDir = file('./bom')
16
Vsevolod Tolstopyatov0e4e0e72020-09-14 04:04:34 -070017include ':kotlinx-serialization-json'
18project(':kotlinx-serialization-json').projectDir = file('./formats/json')
Leonid Startsevbc472b02018-07-20 19:09:33 +030019
Clara Fok93e18122024-04-23 10:28:10 -070020include ':kotlinx-serialization-json-okio'
21project(':kotlinx-serialization-json-okio').projectDir = file('./formats/json-okio')
22
23include ':kotlinx-serialization-json-tests'
24project(':kotlinx-serialization-json-tests').projectDir = file('./formats/json-tests')
25
Vsevolod Tolstopyatov18686502019-12-26 18:51:23 +030026include ':kotlinx-serialization-protobuf'
27project(':kotlinx-serialization-protobuf').projectDir = file('./formats/protobuf')
28
Vsevolod Tolstopyatov7c5069c2019-12-26 19:52:04 +030029include ':kotlinx-serialization-cbor'
30project(':kotlinx-serialization-cbor').projectDir = file('./formats/cbor')
31
Vsevolod Tolstopyatov86546202020-07-21 12:20:02 -070032include ':kotlinx-serialization-hocon'
33project(':kotlinx-serialization-hocon').projectDir = file('./formats/hocon')
Leonid Startsev45aa7c72019-04-23 21:29:03 +030034
Leonid Startsevc6e5c8e2020-01-23 16:43:39 +030035include ':kotlinx-serialization-properties'
36project(':kotlinx-serialization-properties').projectDir = file('./formats/properties')
37
Leonid Startsev45aa7c72019-04-23 21:29:03 +030038include ':benchmark'
Vsevolod Tolstopyatove593b422018-06-28 11:23:49 +030039project(':benchmark').projectDir = file('./benchmark')
Roman Elizarov5459c102020-08-11 12:27:36 +030040
41include ':guide'
42project(':guide').projectDir = file('./guide')