Ilya Chernikov
9d98c90881
Drop coroutines from compiler jar, add appropriate plugin dependency
...
#KT-30778 fixed
2020-05-24 19:03:42 +02:00
Ilya Chernikov
315a9d66a0
Refactor more tasks to lazy API
2019-08-21 20:20:08 +02:00
Ilya Chernikov
5208318f34
Fix dependency resolution during gradle project configuration
2019-08-21 20:17:53 +02:00
Sergey Rostov
7b89b0abbb
JPS Build: exclude :core:builtins, use prebuilt bootstrap version
2019-03-28 10:06:35 +03:00
Vyacheslav Gerasimov
fc8be48fa8
Build: Improve intellij-sdk repo up-to-date check time & layout
...
Up-to-date check is very heavy for intellij repo due to artifact size.
If module directory in repo is written only by one task we can assume
that task if up-to-date if target directory exists.
2019-03-20 21:29:13 +03:00
Ilya Matveev
588236391e
Build: Fix Kotlin/Native composite build
2019-02-20 12:14:17 +03:00
Vyacheslav Gerasimov
e09802289d
Build: Workaround SOE in kotlin-stdlib-common-sources
...
Probably gradle bug
2019-02-18 19:58:57 +03:00
Pavel Punegov
52055ecc94
Add classifier for the artifact to be resolved correctly
2019-02-12 16:01:45 +03:00
Vyacheslav Gerasimov
46d9d5456f
Build: Change builtins artifact configuration to default
2019-01-21 17:01:43 +03:00
Vyacheslav Gerasimov
818910267e
Remove 173 bunch files
2019-01-14 21:29:02 +03:00
Mikhail Zarechenskiy
d5ebe2e66a
Reorganize dependencies around kotlin-compiler.jar
...
#KT-26807 Fixed
2019-01-11 00:14:23 +03:00
Pavel Punegov
d90a92ae06
Add stdlib to composite build of Kotlin + Kotlin/Native
2018-12-18 16:06:17 +03:00
Dmitry Savvinov
da7b59984f
Move importsDumper to compiler plugin
2018-05-28 13:02:48 +03:00
Dmitry Savvinov
70622ff668
Introduce -Xoutput-imports mode of JVM compiler
...
In this mode, instead of analyzing files and generating bytecode for
them, compiler just saves imports of each file in JSON map of form
'<path to file> -> [<import1>, <import2>, ...]'
It is needed for some external tools, notably for Google3 toolchain.
2018-05-15 15:36:14 +03:00
Vyacheslav Gerasimov
8c88ac69df
Cleanup .181 bunch files
2018-04-27 18:25:21 +03:00
Vyacheslav Gerasimov
bc403ce744
Switch to 181 platform
2018-04-27 18:25:17 +03:00
Alexey Tsvetkov
8d2508e351
181: Fix oromatcher dependency
2018-04-11 16:28:38 +03:00
ilmat192
9d15052688
Fix composite build with Kotlin/Native ( #1588 )
2018-03-26 16:04:41 +03:00
Vyacheslav Gerasimov
0e879896e0
Add include/kotlin-compiler project
...
Needed to include kotlin compiler project into a composite build (kotlin native + cotlin compiler)
2018-03-13 18:29:24 +03:00