Commit Graph

191 Commits

Author SHA1 Message Date
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