Zalim Bashorov
2b9b563efb
JPS plugin: add support external compilation for JS modules.
2013-10-03 13:58:02 +04:00
Zalim Bashorov
cfb7104ae9
JPS plugin: make the code more understandable -- added some comments and rename scriptFile to moduleFile.
2013-10-03 13:58:02 +04:00
Zalim Bashorov
fc6b77366a
JPS plugin: remove unnecessary method KotlinSourceFileCollector#hasDirtyFiles.
2013-10-03 13:48:38 +04:00
Natalia.Ukhorskaya
188e8b983e
Missed sdk annotations for Android Sdk
...
#KT-3965 Fixed
2013-09-12 11:38:46 +04:00
Andrey Breslav
1e91fb8d27
Using annotations from reexported libraries
2013-08-29 20:30:34 +04:00
Andrey Breslav
5c58cb946c
Support exported dependencies
2013-08-27 15:48:18 +04:00
Natalia.Ukhorskaya
aec1fa8697
Implement method from super class
2013-08-08 16:03:03 +04:00
Natalia.Ukhorskaya
bc9af296a5
Check is JavaBuilder.IS_ENABLED public
2013-08-08 16:02:58 +04:00
Natalia.Ukhorskaya
2cc4638b09
Disable kotlin-jps-plugin when java-jps-plugin is disabled
2013-08-08 14:07:50 +04:00
Andrey Breslav
387bf2601b
Log version in JPS plugin
...
CompilerVersion.java is moved to cli-common (shared between compiler and JPS plugin) and renamed to KotlinVersion
This is needed because on TeamCity a JPS plugin is configured separately from the compiler, so it may happen that
JPS plugin version X tries to run compiler version X+100, and causes trouble.
2013-07-25 20:18:03 +04:00
Andrey Breslav
7171cd4cc5
Path separator must be constant
...
TeamCity agents have different OS'es, but build parameters are fixed
2013-06-10 15:33:44 +04:00
Andrey Breslav
6d6e627641
Support custom JDK annotations path for TeamCity
2013-05-31 20:35:32 +04:00
Andrey Breslav
6465abe7eb
Do not fail on circular dependencies + better message
2013-05-29 21:39:36 +04:00
Andrey Breslav
f1f9d5327c
Using XML instead of module scripts when running from IDE
2013-04-29 17:59:52 +04:00
Andrey Breslav
abd162d466
Interface extracted from KotlinModuleScriptGenerator
2013-04-29 15:46:37 +04:00
Evgeny Gerashchenko
52b7ee6447
Happy new year 2013!
2013-01-28 18:58:08 +04:00
Andrey Breslav
08a150b09e
Don't run the builder if there's no dirty files
2012-12-03 14:06:46 +04:00
Natalia.Ukhorskaya
74ca357502
Add tests for jps plugin
2012-11-27 14:54:18 +04:00
Andrey Breslav
3b11d5787c
Migrating to IDEA 123.4
2012-11-23 12:38:54 +04:00
Natalia.Ukhorskaya
ff45322d1a
Add Java Source Roots to classpath
...
#KT-3062 Fixed
2012-11-21 19:44:29 +04:00
Andrey Breslav
3e1a5a7be1
Report exceptions from both makes to Exception Analyzer
2012-11-21 19:31:14 +04:00
Andrey Breslav
4ed07cd9ae
Introducing KotlinPaths to impose some discipline on compiler/library location
2012-11-21 18:16:09 +04:00
Andrey Breslav
4ee76a6649
KT-3056 Kotlin: Cannot find kotlinc home. Make sure plugin is properly installed
...
#KT-3056 Fixed
2012-11-21 14:12:51 +04:00
Andrey Breslav
47e057d529
Migrate to IDEA 122.813
2012-11-19 17:04:18 +04:00
Andrey Breslav
9592bfd62f
Initial implementation for external build
...
#KT-2751 Fixed
#KT-3017 Fixed
#KT-3021 Fixed
2012-11-13 13:46:12 +04:00
Andrey Breslav
f7a6c6f6fd
JPS plugin stub
2012-11-13 13:46:12 +04:00