Ilya Chernikov
|
c428f12d71
|
Add Idea Ultimate plugin build
|
2017-09-20 11:51:25 +02:00 |
|
Ilya Chernikov
|
8c44b62d16
|
Fix recursive task dependency helpers
|
2017-09-20 11:51:24 +02:00 |
|
Ilya Chernikov
|
95035b3d72
|
Fix various tests
|
2017-09-20 11:51:23 +02:00 |
|
Simon Ogorodnik
|
98413f200f
|
Disable test optimization on patterns with wildcards
|
2017-09-20 11:51:22 +02:00 |
|
Simon Ogorodnik
|
34ac3a818a
|
Optimize run tests
|
2017-09-20 11:51:21 +02:00 |
|
Ilya Chernikov
|
3aabeca191
|
Fix maven and android tests after modularizing and rebasing
|
2017-09-20 11:51:21 +02:00 |
|
Ilya Chernikov
|
3a55ed31a6
|
Rearrange and add aggregate tests tasks
|
2017-09-19 23:58:42 +02:00 |
|
Simon Ogorodnik
|
360a692af8
|
Apply rri/yole/modularize, create gradle run configuration for IDEA
|
2017-09-19 23:58:41 +02:00 |
|
Ilya Chernikov
|
7cb8a90513
|
Strip maven build from moved parts
|
2017-09-19 23:58:40 +02:00 |
|
Ilya Chernikov
|
f7b9ae2556
|
Add missing dist jars
|
2017-09-19 23:58:39 +02:00 |
|
Ilya Chernikov
|
aa34c7d32a
|
Fix tests after projects rearrangement
|
2017-09-19 23:58:39 +02:00 |
|
Ilya Chernikov
|
0676ebd530
|
Fix after rebase on master
|
2017-09-19 23:58:38 +02:00 |
|
Ilya Chernikov
|
b4c9422376
|
Rearrange and rename idea-plugin related and annotation-processing modules
|
2017-09-19 23:58:37 +02:00 |
|
Simon Ogorodnik
|
e23c26b5d1
|
Fix j2k tests failing if started after web demo tests
|
2017-09-19 23:58:36 +02:00 |
|
Ilya Chernikov
|
e7ac8443ee
|
Implement proper artifacts signing, add missing install and publish tasks
|
2017-09-19 23:58:35 +02:00 |
|
Ilya Chernikov
|
08e2ee0951
|
Restore legacy kotlin-runtime maven artifact
|
2017-09-19 23:58:34 +02:00 |
|
Ilya Chernikov
|
19e0cfeb9e
|
Add annotation processing into dist, publish & tests
|
2017-09-19 23:58:33 +02:00 |
|
Ilya Chernikov
|
c0572aeb34
|
Refactor mock-runtime build to avoid source roots conflicts
|
2017-09-19 23:58:33 +02:00 |
|
Ilya Chernikov
|
fd1b677904
|
Switch reflect to compiled core classes
|
2017-09-19 23:58:32 +02:00 |
|
Ilya Chernikov
|
d89b53dfea
|
Reorganize builtins built and use in the projects
|
2017-09-19 23:58:31 +02:00 |
|
Ilya Chernikov
|
d039d191f2
|
Fix tests in the new build infrastructure
|
2017-09-19 23:58:30 +02:00 |
|
Ilya Chernikov
|
a61facf3d1
|
Clean most of the shared source roots conflicts
|
2017-09-19 23:58:29 +02:00 |
|
Ilya Chernikov
|
e26b421e6c
|
Add JDK detection
|
2017-09-19 23:58:29 +02:00 |
|
Ilya Chernikov
|
0c085cd0a2
|
Remove gradle files from obsolete gradle build parts
|
2017-09-19 23:58:28 +02:00 |
|
Alexander Podkhalyuzin
|
3f8170d369
|
Clean idea files generated on the gradle import, add them to .gitignore
|
2017-09-19 23:58:27 +02:00 |
|
Ilya Chernikov
|
3e46c59187
|
Clean unused dependencies, minor refactorings
|
2017-09-19 21:37:27 +02:00 |
|
Ilya Chernikov
|
27968c8e13
|
Set proper jvmTarget for projects
|
2017-09-19 21:37:27 +02:00 |
|
Ilya Chernikov
|
deda50dbbb
|
Continue switching projects to improved dsl: sourceSets and test running
|
2017-09-19 21:37:26 +02:00 |
|
Ilya Chernikov
|
336e24b837
|
Fix project structure after rebase on master
|
2017-09-19 21:37:25 +02:00 |
|
Ilya Chernikov
|
d0b8767536
|
Enable gradle build-scan
|
2017-09-19 21:37:24 +02:00 |
|
Ilya Chernikov
|
46c10157d3
|
Add aggregate tests tasks
|
2017-09-19 21:37:23 +02:00 |
|
Ilya Chernikov
|
b6c255cea5
|
Refactor: project renaming, using improved build dsl
|
2017-09-19 21:37:22 +02:00 |
|
Ilya Chernikov
|
8e24383428
|
Improve build DSL
|
2017-09-19 21:37:22 +02:00 |
|
Ilya Chernikov
|
a87396b070
|
Add scripting projects from libraries
|
2017-09-19 21:37:21 +02:00 |
|
Ilya Chernikov
|
87726b38b6
|
Add generated project-schema extensions, example refactoring
|
2017-09-19 21:37:20 +02:00 |
|
Ilya Chernikov
|
24c192135f
|
Control plugin version and repo from properties
|
2017-09-19 21:37:19 +02:00 |
|
Ilya Chernikov
|
96d5e0bb21
|
Refactoring - renaming projects, applying sourceSets DSL
|
2017-09-19 21:37:18 +02:00 |
|
Ilya Chernikov
|
a6aaee3fe0
|
Add system property/environment var for -kotlin-home compiler option
|
2017-09-19 21:37:17 +02:00 |
|
Ilya Chernikov
|
fac2c16999
|
Fix generators tests compilation
|
2017-09-19 21:37:16 +02:00 |
|
Ilya Chernikov
|
513ab08edd
|
Refactor and clean preloader project
|
2017-09-19 21:37:16 +02:00 |
|
Ilya Chernikov
|
1d56730538
|
Separate j2k and eval4j tests from idea tests
|
2017-09-19 21:37:15 +02:00 |
|
Ilya Chernikov
|
e18b77af21
|
Refactor compiler-related published projects
- move preparation into separate projects
- rename projects for publishing
- add compiler plugins
|
2017-09-19 21:37:14 +02:00 |
|
Ilya Chernikov
|
aa4fdaa713
|
Implement publishing in the build
|
2017-09-19 21:37:13 +02:00 |
|
Ilya Chernikov
|
438525dfff
|
Proper import of the gradle part:
- using non-shadowed libs
- stop preshgadowing plugins
- switch to project dependencies
- add annotation processing module
|
2017-09-19 21:37:12 +02:00 |
|
Ilya Chernikov
|
3caa426b76
|
Switching library projects to java 8 compilation with exceptions for stdlib/runtime/reflect/test
|
2017-09-19 21:37:11 +02:00 |
|
Ilya Chernikov
|
fca9478fd8
|
Tweak dependencies loading and other minor infrastructure changes
|
2017-09-19 21:37:10 +02:00 |
|
Ilya Chernikov
|
06532cefa2
|
Fix teamcity build
|
2017-09-19 21:37:09 +02:00 |
|
Ilya Chernikov
|
628927782a
|
Fix tests in the gradle environment
|
2017-09-19 21:37:09 +02:00 |
|
Ilya Chernikov
|
f053ed968f
|
Change core env and proguard config for compatibility with new gradle build
(the build.xml should be modified to support the proguard config in this form)
|
2017-09-19 21:37:08 +02:00 |
|
Ilya Chernikov
|
6b22282ad4
|
Change previous gradle build for compatibility with the centralized build
incompatible with the main build yet
|
2017-09-19 21:37:07 +02:00 |
|