James Strachan
|
d7573b49a6
|
allow the JS compiler to take a list of files, verbose flag and a flag to indicate if a main call is required; plus added a test case to ensure we can compile some of the kotlin standard library using the K2JSCompiler directly
|
2012-05-30 11:31:35 +01:00 |
|
James Strachan
|
4921aeafc3
|
refactored the maven plugin to use the vanilla K2JSCompiler directly and avoid using the K2JVMCompiler when generating JS code; also included a default LibrarySourceConfig which detects JS library code on the classpath which works nicer in maven/ant style worlds where dependencies tend to be specified rather than file paths to zip files
|
2012-05-29 17:28:15 +01:00 |
|
James Strachan
|
2898abb245
|
simplified the kotlin-js-library source generation so we can selectively include some of the kotlin standard library for use in JS compilation
|
2012-05-29 08:49:36 +01:00 |
|
James Strachan
|
7f53b2f111
|
workaround for windows test failure
|
2012-05-28 19:50:22 +01:00 |
|
James Strachan
|
4d7ab80c3e
|
workaround for windows test failure
|
2012-05-28 19:08:31 +01:00 |
|
James Strachan
|
6486023feb
|
workaround for windows test failure
|
2012-05-28 18:48:53 +01:00 |
|
James Strachan
|
ec1a7f44ae
|
create a standard jar of the kotlin JS source that needs to be compiled when generating JS code so its easy to reuse using regular maven dependencies in build tools; updated the examples to reuse this so that its easy to build JS code without needing to know where on the file system a kotlin checkout lives
|
2012-05-28 17:16:12 +01:00 |
|
James Strachan
|
1254aa9e6f
|
allow the JS compiler to reference the JS library source so that maven based JS compilation can work & use the new kotlin.browser API
|
2012-05-26 07:45:10 +01:00 |
|
Evgeny Gerashchenko
|
1ff9c86083
|
Reverted K2JVMCompilerArguments.altHeaders->jdkHeaders usage.
|
2012-05-23 17:52:16 +04:00 |
|
pTalanov
|
c8fe0080c7
|
Fix compilation for maven build
|
2012-05-16 17:43:12 +04:00 |
|
Leonid Shalupov
|
c689840eee
|
jdk -> alt
|
2012-05-15 18:21:35 +02:00 |
|
Leonid Shalupov
|
a8951284ac
|
libraries: jdkHeaders -> altHeaders
|
2012-05-15 16:49:06 +02:00 |
|
Pavel Talanov
|
cd2783eac8
|
Try fix maven plugin compilation
|
2012-05-06 01:36:45 +04:00 |
|
pTalanov
|
9b0ef758fb
|
Fix maven plugin compilation.
|
2012-05-05 20:35:52 +04:00 |
|
Leonid Shalupov
|
4eae229127
|
reworked kotlin compiler dist
|
2012-05-04 19:12:02 +04:00 |
|
pTalanov
|
cdfa0678cf
|
Extract reusable functionality from K2JVMCompiler, K2JVMCompilerArguments, CompilerEnvironmentConfiguration.
|
2012-04-28 22:47:33 +04:00 |
|
pTalanov
|
d0d5b147f2
|
Refactor cli: all the jvm stuff goes under org.jetbrains.jet.cli.jvm, common stuff under org.jetbrains.jet.cli.common
|
2012-04-25 20:19:15 +04:00 |
|
Leonid Shalupov
|
1ecb2fe7db
|
maven plugin: include source roots to compiler classpath (enabled mixed compilation)
|
2012-04-11 21:32:50 +04:00 |
|
Leonid Shalupov
|
1752b6f13e
|
maven plugin: disable runtime hiding from compiler classpath
|
2012-04-10 23:44:56 +04:00 |
|
Leonid Shalupov
|
8baf7f50c1
|
don't set empty classpath
|
2012-04-10 23:26:45 +04:00 |
|
Leonid Shalupov
|
1a63f91cc5
|
maven plugin: exclude kotlin-runtime jar from classpath passed to compiler
|
2012-04-10 22:39:11 +04:00 |
|
Stepan Koltsov
|
ff9af9b348
|
maven-plugin: log actual compiler arguments
mvn --debug prints compiler arguments
|
2012-04-10 22:08:47 +04:00 |
|
Leonid Shalupov
|
ec15591208
|
maven plugin: bundle jdk headers
|
2012-04-10 15:44:07 +04:00 |
|
Stepan Koltsov
|
a889e29147
|
else on the next line
as requested by http://confluence.jetbrains.net/display/JET/Code+Conventions+for+Java
(sed is your friend)
|
2012-04-10 00:03:13 +04:00 |
|
Leonid Shalupov
|
d02928715b
|
maven plugin: don't automatically include runtime
|
2012-04-09 22:51:06 +04:00 |
|
Leonid Shalupov
|
083ade9f68
|
compilation
|
2012-04-09 22:37:38 +04:00 |
|
James Strachan
|
a40f9ee9b1
|
refactored the maven project structure so that things are in a simpler tree structure to avoid folks getting lost
|
2012-04-05 16:20:06 +01:00 |
|