Andrey Breslav
3f73662260
Do not run generator on a quick dist
...
Everything is already compiled, so there's no point in generating sources
2013-04-29 17:59:52 +04:00
Andrey Breslav
bbb661506a
Preloader for command-line compiler
2013-04-26 14:33:18 +04:00
Andrey Breslav
3179f67bfc
Tasks for quickly building kotlin-compiler.jar using the results of incremental compilation in the IDE
2013-04-26 14:32:55 +04:00
Alexey Sedunov
975c66b946
Add module with extended annotations (mutable, read-only)
2013-03-29 18:42:43 +04:00
Nikolay Krasko
3345ae8c96
Add vendor name and library version into manifest for JS stdlib
2013-03-14 15:27:06 +04:00
Leonid Shalupov
1c62818220
fix maven build if generate.javadoc is false
2013-02-22 18:07:06 +04:00
Leonid Shalupov
6daf41e66a
git rid of jarjar
2013-02-22 17:57:59 +04:00
Andrey Breslav
4d0786a64c
Build j2k against compiler jar
2013-02-13 14:22:54 +04:00
Leonid Shalupov
0a1303d118
build: no classes rename in jarjar
...
build: fixed proguard shrinking
2013-02-13 14:22:54 +04:00
Natalia.Ukhorskaya
4fa3909eaf
Build jar for j2kConverter
2013-02-05 15:35:43 +04:00
Evgeny Gerashchenko
649cbb65c0
Reverted proguard in build.
2013-02-04 17:30:12 +04:00
Evgeny Gerashchenko
c96c3c3d45
Removed resources jar from classpath. It is redundant.
2013-02-04 16:16:09 +04:00
Evgeny Gerashchenko
18d1d31042
Removed compiling builtins in ant script.
2013-01-29 22:55:09 +04:00
Andrey Breslav
4d0baf3e06
No Java2Kotlin converter classes in the compiler
2013-01-19 07:13:24 -08:00
Andrey Breslav
44580406ec
Artifact archive renamed from "kotlin-${build.number}.zip" to "kotlin-compiler-${build.number}.zip"
...
This makes it possible to write artifact wildcards in dependent TeamCity builds
2013-01-16 15:44:27 +04:00
Evgeny Gerashchenko
1092164684
Generating Java to Kotlin method map along with injectors.
2012-12-07 14:41:59 +04:00
Alexander Udalov
5e40423de3
Convert CRLF to LF in kotlinc on Windows
...
Cygwin wouldn't start the script with a CR in it.
.bat files are kept as is, since they are purely Win-specific
2012-11-26 22:28:10 +04:00
Nikolay Krasko
0207693cec
Tune jline library pack
...
- Don't filter out properties files
- Don't filter out dlls
- Keep everything in org.fusesource.* - after processing with proguard there's a native exception on Windows 7 64bit
- Don't warn about missing dependencies from org.fusesource as jline documentation proclaims absence of any dependencies
- Remove jansi from dependencies
#KT-3047 Fixed
2012-11-26 14:34:06 +04:00
Evgeny Gerashchenko
3fce07b83a
Arranged generator classes into packages to make it possible to compile GenerateInjectors separately.
2012-11-12 20:40:23 +04:00
Evgeny Gerashchenko
8d7e79c806
Renamed & moved AllInjectorsGenerator.
2012-11-12 19:54:22 +04:00
Andrey Breslav
d4212ecdfc
Ignoring proguard errors from xstream
2012-11-12 13:10:52 +04:00
Andrey Breslav
32745f1202
cli-common module extracted, to be used by the compiler-runner module
2012-11-09 21:56:29 +04:00
Andrey Breslav
9125d3ed7a
jet.src is gone
2012-10-17 14:39:52 +04:00
Andrey Breslav
4fc4a11fa2
Adding TuplesCode to kotlin-jslib.jar
2012-09-10 11:56:02 +04:00
Pavel V. Talanov
b22513b59f
Add maps.js to be packaged in kotlinEcma*.js.
2012-08-14 19:16:22 +04:00
Pavel V. Talanov
2eca6c836e
Rename kotlinLib.js to kotlinEcma3.js and update build.xml accordingly.
...
Update paths to js-tests-lib in build.xml.
Adapted from https://github.com/develar/kotlin/commit/d3521123a6e4d551b30743b68b6bb23b9678553b .
2012-08-08 15:43:18 +04:00
Nikolay Krasko
8839630ef7
Move to 120.286 build on local build server
2012-07-31 17:18:56 +04:00
Andrey Breslav
6b4aa26122
Main part of ASM 4.0 with renamed packages is now taken directly from IDEA distribution
2012-07-25 12:07:20 +04:00
Andrey Breslav
839c39c70d
Migrate build and project configuration to IntelliJ IDEA 12 (Leda) EAP
...
Major changes: ASM is switched from vanilla 3.3 to a 4.0 with renamed packages,
because this is done inside IDEA and we depend on that transitively.
Thus the jarjar renaming in build.xml, old library binaries deleted.
Also we now depend on exact IDEA build (EAP), not "last successful".
2012-07-25 12:07:19 +04:00
Evgeny Goldin
9eab2c92c8
Added META-INF/build.txt to Kotlin archives so that build number becomes visible in Maven artifacts as well
2012-07-23 20:42:01 +02:00
Evgeny Gerashchenko
fb8d5d3903
Putting kotlin-jdk-annotations.jar into lib directory instead of lib/alt.
2012-07-23 17:24:05 +04:00
Dmitry Jemerov
e5be4c8e63
publish plugin dist before test run is completed
2012-07-13 16:49:36 +02:00
Leonid Shalupov
9493dfdbe9
fix build
2012-07-11 19:30:35 +04:00
Leonid Shalupov
41cbdd754c
fix build
2012-07-11 19:27:09 +04:00
Evgeny Gerashchenko
a02658b1a6
Removed obsolete -mode CLI parameter.
2012-07-07 23:07:19 +04:00
Evgeny Gerashchenko
531167bcee
Added -builtins CLI option. Using it instead of "-mode stdlib" to enable special frontend and backend modes.
2012-07-07 23:07:19 +04:00
Evgeny Gerashchenko
60ecd1d394
Added -noStdlib/noJdk/noJdkAnnotations command line arguments where CLI is invoked.
2012-07-07 20:33:23 +04:00
Pavel V. Talanov
92231d2eae
Merge remote-tracking branch 'origin/master'
...
Conflicts:
js/js.tests/test/org/jetbrains/k2js/test/SingleFileTranslationTest.java
js/js.tests/test/org/jetbrains/k2js/test/semantics/StdLibTestToJSTest.java
2012-07-04 18:32:24 +04:00
Pavel V. Talanov
165c70c34c
Generate kotlinLib.js using closure compiler
2012-07-04 18:22:07 +04:00
Evgeny Gerashchenko
77df57c150
Replaced jdk-headers with jdk-annotations everywhere.
2012-07-03 13:36:58 +04:00
Stepan Koltsov
4ebefd756d
Revert "do not rename classes when -Dshrink=false"
...
It didn't work because KDoc explicitly uses renamed classes like
org.jetbrains.jet.internal.com.intellij.psi.PsiFile
This reverts commit eeac9a8afe .
2012-06-14 21:28:50 +04:00
Stepan Koltsov
eeac9a8afe
do not rename classes when -Dshrink=false
...
(need for debugging)
2012-06-14 21:14:25 +04:00
Stepan Koltsov
c30c3df95e
vim conf
2012-06-14 21:14:18 +04:00
pTalanov
a14dffb362
Do not package the whole js.libraries/src folder into plugin. Package only those that are used in examples.
...
# KT-2273 Fixed
2012-06-14 14:30:55 +04:00
Stepan Koltsov
dda30fcb82
fix build (add missing dependency)
2012-06-09 01:30:26 +04:00
Stepan Koltsov
8c7a879e65
jline for repl
2012-06-09 00:28:17 +04:00
Leonid Shalupov
90a8aa334c
compiler sources dist: include j2k
2012-06-08 14:58:05 +04:00
Leonid Shalupov
d20063a16a
compiler dist: include j2k
2012-06-08 14:55:50 +04:00
pTalanov
42c29da718
Revert unwanted changes to build.xml
2012-06-05 20:12:32 +04:00
pTalanov
95e3080cc7
Manually assemble kotlinLib.js from ecma version independent and dependent parts and it to dist
2012-06-05 19:29:24 +04:00