blob: cb039062f875228f30e21c9fa65a86188a736f92 [file] [log] [blame]
Roman Elizarov5ea2c052019-08-23 15:57:59 +03001#
Roman Elizarov660c2d72020-02-14 13:18:37 +03002# Copyright 2016-2020 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
Vsevolod Tolstopyatovb2210942020-11-26 16:30:59 +03006version=1.4.2-SNAPSHOT
Vsevolod Tolstopyatov75cfc4f2018-09-11 21:28:16 +03007group=org.jetbrains.kotlinx
Vsevolod Tolstopyatov2d0d9aa2020-08-13 15:34:49 +03008kotlin_version=1.4.0
Kirill Timofeeva5186962017-10-25 14:25:47 +03009
Vsevolod Tolstopyatov2a7b8da2018-08-29 15:28:51 +030010# Dependencies
11junit_version=4.12
Vsevolod Tolstopyatov2d0d9aa2020-08-13 15:34:49 +030012atomicfu_version=0.14.4
Vsevolod Tolstopyatov167c44e2020-11-30 05:36:23 -080013knit_version=0.2.3
Vsevolod Tolstopyatov2a7b8da2018-08-29 15:28:51 +030014html_version=0.6.8
Nikita Kovalb13018d2020-11-28 15:02:58 +030015lincheck_version=2.10
Vsevolod Tolstopyatov2a7b8da2018-08-29 15:28:51 +030016dokka_version=0.9.16-rdev-2-mpp-hacks
dkhalanskyjb02b403d2020-04-06 16:33:22 +030017byte_buddy_version=1.10.9
Victor Turansky1beebf12020-05-02 14:22:19 +030018reactor_version=3.2.5.RELEASE
Vsevolod Tolstopyatov170690f2019-04-09 12:33:57 +030019reactive_streams_version=1.0.2
Vsevolod Tolstopyatovfe820ba2019-04-24 17:14:03 +030020rxjava2_version=2.2.8
Vsevolod Tolstopyatov3250e472020-04-24 19:32:55 +030021rxjava3_version=3.0.2
Roman Elizarov1ac3dc22020-02-14 15:39:09 +030022javafx_version=11.0.2
23javafx_plugin_version=0.0.8
Vsevolod Tolstopyatov737ad1e2020-03-12 16:06:38 +030024binary_compatibility_validator_version=0.2.2
dkhalanskyjb02b403d2020-04-06 16:33:22 +030025blockhound_version=1.0.2.RELEASE
26jna_version=5.5.0
Kirill Timofeeva5186962017-10-25 14:25:47 +030027
Roman Elizarov1ac3dc22020-02-14 15:39:09 +030028# Android versions
29android_version=4.1.1.4
Roman Elizarovdc8eeb02020-04-22 14:55:56 +030030androidx_annotation_version=1.1.0
Roman Elizarov1ac3dc22020-02-14 15:39:09 +030031robolectric_version=4.0.2
32baksmali_version=2.2.7
33
Vsevolod Tolstopyatov2a7b8da2018-08-29 15:28:51 +030034# JS
Svyatoslav Kuzmichfa97af22020-03-11 18:56:26 +030035kotlin.js.compiler=both
Vsevolod Tolstopyatov2a7b8da2018-08-29 15:28:51 +030036gradle_node_version=1.2.0
37node_version=8.9.3
38npm_version=5.7.1
Roman Elizarov738f5a22020-10-12 19:03:46 +030039mocha_version=6.2.2
Vsevolod Tolstopyatov1bdbb3e2018-10-10 11:56:41 +030040mocha_headless_chrome_version=1.8.2
Roman Elizarov738f5a22020-10-12 19:03:46 +030041mocha_teamcity_reporter_version=3.0.0
42source_map_support_version=0.5.16
43jsdom_version=15.2.1
44jsdom_global_version=3.0.2
Roman Elizarovb6991432018-01-11 21:09:22 +030045
Roman Elizarovd2f4b2b2019-09-02 17:22:39 +030046# Settings
Vsevolod Tolstopyatova6199a82018-10-08 18:01:12 +030047kotlin.incremental.multiplatform=true
Roman Elizarovd2f4b2b2019-09-02 17:22:39 +030048kotlin.native.ignoreDisabledTargets=true
Roman Elizarovc5e6e032019-12-25 11:50:07 +030049
Louis CAD1ec50fe2020-08-24 10:25:03 +020050# Site generation
Vsevolod Tolstopyatove1538632020-02-10 21:12:58 +030051jekyll_version=4.0
Svyatoslav Kuzmichfa97af22020-03-11 18:56:26 +030052
Louis CAD1ec50fe2020-08-24 10:25:03 +020053# JS IR backend sometimes crashes with out-of-memory
Svyatoslav Kuzmichfa97af22020-03-11 18:56:26 +030054# TODO: Remove once KT-37187 is fixed
Vsevolod Tolstopyatov737ad1e2020-03-12 16:06:38 +030055org.gradle.jvmargs=-Xmx2g
Sergey Igushkin17248c82020-05-22 12:28:25 +030056
57# Workaround for Bintray treating .sha512 files as artifacts
58# https://github.com/gradle/gradle/issues/11412
59systemProp.org.gradle.internal.publish.checksums.insecure=true
60
Roman Elizarov738f5a22020-10-12 19:03:46 +030061# todo:KLUDGE: This is commented out, and the property is set conditionally in build.gradle, because IDEA doesn't work with it.
Sergey Igushkin17248c82020-05-22 12:28:25 +030062#kotlin.mpp.enableGranularSourceSetsMetadata=true
Vsevolod Tolstopyatov2d0d9aa2020-08-13 15:34:49 +030063kotlin.mpp.enableCompatibilityMetadataVariant=true