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
Vyacheslav Gerasimov
d740455e9f
Build: Update list of redirected repositories
2019-05-31 16:32:08 +03:00
Vyacheslav Gerasimov
1152286ee3
Build: Add kotlin-dependencies to cache-redirector list
2019-05-29 15:08:05 +03:00
Vyacheslav Gerasimov
d0db006614
Build: Determine versions.properties location by buildscript.sourceURI
2019-05-29 15:08:04 +03:00
Vyacheslav Gerasimov
af63ef2405
Build: Actualize repository list in cacheRedirector.gradle.kts
2019-05-23 18:11:30 +03:00
Vyacheslav Gerasimov
b88d9d62b8
Build: Extract cache redirector to script & add verification task
2019-05-23 18:11:29 +03:00
Vyacheslav Gerasimov
d765bebcfc
Build: Import embedded configuration as runtime in JPS build
...
This makes Idea import all embedded modules as transitive dependencies
#KT-29548
2019-05-14 18:07:17 +03:00
Vyacheslav Gerasimov
68f776ebb1
Build: add kotlinManifest.properties to kotlin-plugin.jar
2019-05-14 18:07:16 +03:00
Vyacheslav Gerasimov
346478a5d3
Build: configure jps artifacts in gradle.projectsEvaluated
2019-05-14 18:07:16 +03:00
nikita.movshin
65244b4bea
Update copyright.
...
Change the copyright from "JetBrains s.r.o." to
"JetBrains s.r.o. and Kotlin Project contributors"
Update only 2 lines copyright.
2019-04-23 20:09:22 +03:00
Vyacheslav Gerasimov
2bc11cbd58
Remove as32 bunch files
2019-04-23 17:28:41 +03:00
Vyacheslav Gerasimov
952d2b6287
Remove 181 bunch files
2019-04-23 17:28:41 +03:00
Ilmir Usmanov
f94092e952
Add single 192 file for bunch not to fail
2019-04-23 15:57:51 +03:00