blob: e452a07eefe317cab8aea5e29d6362d86ba8829e [file] [log] [blame]
Roman Elizarov5ea2c052019-08-23 15:57:59 +03001#
Vsevolod Tolstopyatovdd792632021-02-01 07:14:39 -08002# Copyright 2016-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
Roman Elizarov5ea2c052019-08-23 15:57:59 +03003#
4
Vsevolod Tolstopyatov2a7b8da2018-08-29 15:28:51 +03005# Kotlin
Steve Elliottca095be2022-07-25 14:26:10 +00006version=1.6.4-SNAPSHOT
Vsevolod Tolstopyatov75cfc4f2018-09-11 21:28:16 +03007group=org.jetbrains.kotlinx
Steve Elliottca095be2022-07-25 14:26:10 +00008kotlin_version=1.6.21
Kirill Timofeeva5186962017-10-25 14:25:47 +03009
Vsevolod Tolstopyatov2a7b8da2018-08-29 15:28:51 +030010# Dependencies
11junit_version=4.12
dkhalanskyjb3116b8c2021-04-23 12:41:29 +030012junit5_version=5.7.0
Steve Elliottca095be2022-07-25 14:26:10 +000013atomicfu_version=0.17.3
14knit_version=0.4.0
Vsevolod Tolstopyatov347feed2021-04-22 12:58:39 +030015html_version=0.7.2
Vsevolod Tolstopyatov074cc3f2021-06-30 16:49:19 +030016lincheck_version=2.14
Steve Elliottca095be2022-07-25 14:26:10 +000017dokka_version=1.6.21
dkhalanskyjb02b403d2020-04-06 16:33:22 +030018byte_buddy_version=1.10.9
Mikhael Sokolov5954e402020-12-28 19:20:00 +030019reactor_version=3.4.1
Vsevolod Tolstopyatova8ae0772021-06-04 17:11:47 +030020reactive_streams_version=1.0.3
Vsevolod Tolstopyatovfe820ba2019-04-24 17:14:03 +030021rxjava2_version=2.2.8
Vsevolod Tolstopyatov3250e472020-04-24 19:32:55 +030022rxjava3_version=3.0.2
Roman Elizarov1ac3dc22020-02-14 15:39:09 +030023javafx_version=11.0.2
24javafx_plugin_version=0.0.8
Steve Elliottca095be2022-07-25 14:26:10 +000025binary_compatibility_validator_version=0.11.0
26kover_version=0.5.0
dkhalanskyjb02b403d2020-04-06 16:33:22 +030027blockhound_version=1.0.2.RELEASE
Steve Elliottca095be2022-07-25 14:26:10 +000028jna_version=5.9.0
Kirill Timofeeva5186962017-10-25 14:25:47 +030029
Roman Elizarov1ac3dc22020-02-14 15:39:09 +030030# Android versions
31android_version=4.1.1.4
Roman Elizarovdc8eeb02020-04-22 14:55:56 +030032androidx_annotation_version=1.1.0
Steve Elliottca095be2022-07-25 14:26:10 +000033robolectric_version=4.4
Roman Elizarov1ac3dc22020-02-14 15:39:09 +030034baksmali_version=2.2.7
35
Vsevolod Tolstopyatov2a7b8da2018-08-29 15:28:51 +030036# JS
Svyatoslav Kuzmichfa97af22020-03-11 18:56:26 +030037kotlin.js.compiler=both
Steve Elliottca095be2022-07-25 14:26:10 +000038gradle_node_version=3.1.1
39node_version=10.0.0
Vsevolod Tolstopyatov2a7b8da2018-08-29 15:28:51 +030040npm_version=5.7.1
Roman Elizarov738f5a22020-10-12 19:03:46 +030041mocha_version=6.2.2
Vsevolod Tolstopyatov1bdbb3e2018-10-10 11:56:41 +030042mocha_headless_chrome_version=1.8.2
Roman Elizarov738f5a22020-10-12 19:03:46 +030043mocha_teamcity_reporter_version=3.0.0
44source_map_support_version=0.5.16
45jsdom_version=15.2.1
46jsdom_global_version=3.0.2
Roman Elizarovb6991432018-01-11 21:09:22 +030047
Roman Elizarovd2f4b2b2019-09-02 17:22:39 +030048# Settings
Vsevolod Tolstopyatova6199a82018-10-08 18:01:12 +030049kotlin.incremental.multiplatform=true
Roman Elizarovd2f4b2b2019-09-02 17:22:39 +030050kotlin.native.ignoreDisabledTargets=true
Roman Elizarovc5e6e032019-12-25 11:50:07 +030051
Louis CAD1ec50fe2020-08-24 10:25:03 +020052# Site generation
Vsevolod Tolstopyatove1538632020-02-10 21:12:58 +030053jekyll_version=4.0
Svyatoslav Kuzmichfa97af22020-03-11 18:56:26 +030054
Louis CAD1ec50fe2020-08-24 10:25:03 +020055# JS IR backend sometimes crashes with out-of-memory
Svyatoslav Kuzmichfa97af22020-03-11 18:56:26 +030056# TODO: Remove once KT-37187 is fixed
Steve Elliottca095be2022-07-25 14:26:10 +000057org.gradle.jvmargs=-Xmx3g
Sergey Igushkin17248c82020-05-22 12:28:25 +030058
Vsevolod Tolstopyatov2d0d9aa2020-08-13 15:34:49 +030059kotlin.mpp.enableCompatibilityMetadataVariant=true
Vsevolod Tolstopyatov55aced22021-07-13 19:41:47 +030060kotlin.mpp.stability.nowarn=true
Steve Elliottca095be2022-07-25 14:26:10 +000061kotlinx.atomicfu.enableIrTransformation=true