blob: 88bcb9427ea2385648a4550c8cd6c11af8f05173 [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
Leonid Startsevd0d8b932019-06-05 13:02:27 +03005rootProject.name = 'kotlinx-serialization'
Leonid Startsev9eb8fe82018-06-28 16:14:12 +03006enableFeaturePreview('GRADLE_METADATA')
Leonid Startsev00dd4f52017-08-23 16:09:21 +03007
Leonid Startseva1482602020-08-03 14:40:25 +03008include ':kotlinx-serialization-core'
Vsevolod Tolstopyatov0e4e0e72020-09-14 04:04:34 -07009project(':kotlinx-serialization-core').projectDir = file('./core')
10
11include ':kotlinx-serialization-json'
12project(':kotlinx-serialization-json').projectDir = file('./formats/json')
Leonid Startsevbc472b02018-07-20 19:09:33 +030013
Vsevolod Tolstopyatov18686502019-12-26 18:51:23 +030014include ':kotlinx-serialization-protobuf'
15project(':kotlinx-serialization-protobuf').projectDir = file('./formats/protobuf')
16
Vsevolod Tolstopyatov7c5069c2019-12-26 19:52:04 +030017include ':kotlinx-serialization-cbor'
18project(':kotlinx-serialization-cbor').projectDir = file('./formats/cbor')
19
Vsevolod Tolstopyatov86546202020-07-21 12:20:02 -070020include ':kotlinx-serialization-hocon'
21project(':kotlinx-serialization-hocon').projectDir = file('./formats/hocon')
Leonid Startsev45aa7c72019-04-23 21:29:03 +030022
Leonid Startsevc6e5c8e2020-01-23 16:43:39 +030023include ':kotlinx-serialization-properties'
24project(':kotlinx-serialization-properties').projectDir = file('./formats/properties')
25
Leonid Startsev45aa7c72019-04-23 21:29:03 +030026include ':benchmark'
Vsevolod Tolstopyatove593b422018-06-28 11:23:49 +030027project(':benchmark').projectDir = file('./benchmark')
Roman Elizarov5459c102020-08-11 12:27:36 +030028
29include ':guide'
30project(':guide').projectDir = file('./guide')