Nikolay Krasko
3643ae4765
Update 193 to more recent 193.4778.7-EAP
2019-10-28 14:06:06 +03:00
Vyacheslav Gerasimov
38ea5a85a3
Build: Add maven publication for Kotlin plugin artifacts
2019-10-24 17:06:19 +03:00
Nikolay Krasko
8d355f7003
Advance 193 version to 193.4697-EAP-CANDIDATE-SNAPSHOT
2019-10-17 11:19:13 +03:00
Alexey Trilis
b30537de0e
Generate Kotlin/JS stdlib dependencies via dukat
2019-10-12 01:39:25 +02:00
Kirill Shmakov
2a99687a95
Advance 193 bunch to 193.4099
2019-10-04 10:47:12 +03:00
Kirill Shmakov
1310796a16
Advance 193 bunch
...
Affected method was removed in https://jetbrains.team/p/idea/code/intellij/revision/f516dc41608a4ed7c08f560cb078c3059f96cc8c
2019-10-02 13:47:10 +03:00
Vyacheslav Gerasimov
f38123e78c
193: Update to 193.3793.14-EAP-SNAPSHOT
2019-10-01 17:23:47 +03:00
Igor Yakovlev
c972bf5882
Add [JPS] IDEA (No ProcessCanceledException) configuration
2019-09-19 19:56:35 +03:00
Vyacheslav Gerasimov
6327f657a5
193: Add bunches for 193 platform
2019-09-17 21:16:13 +03:00
Nikolay Krasko
edb700b898
Switch to 192 platform
2019-09-06 11:28:25 +03:00
Nikolay Krasko
0807987ef7
Update 192 to release version
2019-09-05 19:39:04 +03:00
Vyacheslav Gerasimov
1bd5b68b4a
Build: Instrument only java tasks for main & test source sets
2019-09-05 18:31:54 +03:00
Nikolay Krasko
a6fb2bd7a7
Update to AS 3.6.0.9
2019-09-02 15:14:32 +03:00
Nikolay Krasko
5fa2b62de4
Fix test failures in AS 3.6 because of InjectedLanguageManager (KT-33606)
...
Advance android studio to 3.6 Canary 8 where problem with
InjectedLanguageManager is already fixed.
2019-08-30 22:26:00 +03:00
Nikolay Krasko
4d0fc1dc22
Remove 182 support
...
#KT-33536 Fixed
2019-08-30 12:13:44 +03:00
Nikolay Krasko
1c4ee6bd79
Remove as33 support
...
#KT-33536 Fixed
2019-08-30 12:13:09 +03:00
Vyacheslav Gerasimov
daa0d58f4d
Build: Update list of proxied repositories
2019-08-22 20:39:28 +03:00
Vyacheslav Gerasimov
96c9efeabb
Build: Fix findNonCachedRepositories test
...
Previously incorrectly scanned buildscript block of script
2019-08-22 20:39:28 +03:00
Ilya Chernikov
315a9d66a0
Refactor more tasks to lazy API
2019-08-21 20:20:08 +02:00
Vyacheslav Gerasimov
14bd8f4eef
as36: Update AS build version to 192.5765565
2019-08-01 17:07:11 +03:00
Vyacheslav Gerasimov
10f5204f67
as36: Fix groovy-all dependency version
2019-07-26 18:27:41 +03:00
Vyacheslav Gerasimov
3b78ef9cb2
as36: Add bunches for AS 3.6 C6 based on 192 platform
2019-07-25 20:50:02 +03:00
Nikolay Krasko
20fedb040f
Update 192 branch to 2019.2 BETA2 (192.5728.12)
2019-07-17 23:50:32 +03:00
Vyacheslav Gerasimov
8605ad6630
Build: Upgrade gradle to 5.5
2019-07-09 19:19:27 +03:00
Vyacheslav Karpukhin
940c9e5604
192: build against IDEA 192.5587.17
2019-07-04 20:23:58 +02:00
Nikolay Krasko
a67c3ef855
Update 183 branch to 183.6156.11
2019-07-02 14:00:26 +03:00
Vyacheslav Gerasimov
d2f1852c5e
Build: Upgrade gradle to 5.4.1
2019-07-01 14:14:55 +03:00
Vyacheslav Gerasimov
6e20e03cbc
Build: Reuse archive from project build logic for building jars
2019-06-27 17:56:52 +03:00
Vyacheslav Gerasimov
ec157a43ba
Build: Add jar-resources directory to kotlin-main-kts
2019-06-27 17:56:52 +03:00
Vyacheslav Gerasimov
22bbbeb1ec
Build: Fix manifest for kotlin-compiler in jps build
...
Trigger manifest generation from jar task during jps import
2019-06-27 17:56:51 +03:00
Vyacheslav Gerasimov
e49cd527bc
Build: Remove version from libraries copied to lib of ide plugin
2019-06-27 17:56:51 +03:00
Vyacheslav Gerasimov
0e7de4df41
Build: Fix embedded configuration import in jps build
...
Should affect only test configurations
2019-06-27 17:56:50 +03:00
Vyacheslav Gerasimov
7864c40bb1
Build: Force child projects evaluation while importing jps
2019-06-27 17:56:50 +03:00
Vyacheslav Gerasimov
947783833f
Minor: Cleanup jps.gradle.kts
2019-06-27 17:56:50 +03:00
Vyacheslav Gerasimov
286b9f5233
Build: Add jps artifact for kotlinc
2019-06-27 17:56:50 +03:00
Vyacheslav Gerasimov
c76138c55c
Build: Drop obsolete jps artifact generation
2019-06-27 17:56:50 +03:00
Vyacheslav Gerasimov
db8a4a52da
Build: Add JPS artifact for kotlin-compiler.jar
...
JPS build assumes fat jar is built from embedded configuration,
but we can't use it in gradle build in :prepare:compiler project
since slightly more complex processing is required like stripping
metadata & services from some jars
2019-06-27 17:56:50 +03:00
Vyacheslav Gerasimov
64f2298703
Build: Extract jarContentsFromConfiguration dsl helper
2019-06-27 17:56:49 +03:00
Vyacheslav Gerasimov
72be81ba46
Build: Add JPS artifact for dist
2019-06-27 17:56:49 +03:00
Vyacheslav Gerasimov
86ad25ba55
Build: Add jps artifact for kotlin-reflect
2019-06-27 17:56:49 +03:00
Vyacheslav Gerasimov
3138757d66
Build: Add jps artifact for kotlin-compiler-client-embeddable
2019-06-27 17:56:49 +03:00
Vyacheslav Gerasimov
7149fc75f5
Build: Add jps artifact for kotlin-main-kts
2019-06-27 17:56:49 +03:00
Vyacheslav Gerasimov
1f795882c4
Build: Extract kotlin-plugin.jar to separate jps artifact
2019-06-27 17:56:49 +03:00
Vyacheslav Gerasimov
5c72fed918
Build: Add jps artifact for kotlin-imports-compiler-dumper
2019-06-27 17:56:49 +03:00
Vyacheslav Gerasimov
9b7a5e87d1
Build: Include project main source set output in jar
2019-06-27 17:56:48 +03:00
Vyacheslav Gerasimov
d24c56e08d
Build: Add jps artifact for kotlin-daemon-client.jar
2019-06-27 17:56:48 +03:00
Vyacheslav Gerasimov
12b4cf3f0e
Build: Add jps artifact for kotlin-jps-plugin.jar
2019-06-27 17:56:48 +03:00
Nikolay Krasko
beb1bc09d4
Update to 192.5118.30
2019-06-25 11:48:59 +03:00
Sergey Rostov
a3f8987255
JPS Build: fix importing artifacts
...
For some reason, gradle.projectsEvaluated callback evaluates after IDEA
import script gathers all project models. So, all jps related project
settings (including artifacts configurations) won't be imported.
We need only :prepare:idea-plugin evaluated. So replacing
gradle.projectsEvaluated to root Project.afterEvaluate and
forcing evaluation of :prepare:idea-plugin fixes the problem.
2019-06-06 11:00:58 +03:00
Vyacheslav Gerasimov
2d74560523
192: Build against Idea 192.4205.45
2019-05-31 16:32:08 +03:00