Commit Graph

53 Commits

Author SHA1 Message Date
Maxim Shafirov 43956b565a #KT-1562 Fixed. 2012-03-15 15:12:29 +04:00
Evgeny Goldin 5b7dff2bad BytecodeCompiler - compiler invocation wrapped with try/catch. 2012-03-14 19:55:56 +01:00
Evgeny Goldin da11b990f0 Build tools compilation error - absolute path is logged. 2012-03-08 16:41:04 +01:00
Evgeny Goldin 5da08b2bbc Build tools - "testlib-tests" task is commented out. 2012-03-07 21:31:32 +01:00
Evgeny Goldin 33f5b07997 KT-1529: Failing module compilation doesn't fail Maven build - test added. 2012-03-07 21:12:16 +01:00
Evgeny Goldin 710b22debe Build tools - "${basedir}/testlib" => "${basedir}/libraries/testlib" 2012-03-07 21:04:03 +01:00
Evgeny Goldin 0ceac22872 KT-1529: Failing module compilation doesn't fail Maven build 2012-03-07 20:43:07 +01:00
Stepan Koltsov 1e08fc3754 make build-tools module depend on idea-core to fix build 2012-03-07 20:48:34 +04:00
James Strachan f6244f75ea minor refactoring to allow plugins to be added to the BytecodeCompiler 2012-03-07 07:36:18 +00:00
James Strachan eb3aac9acb refactored std.* package to be kotlin.*. Due to KT-1381 I had to move the functions from kotlin.test into the stdlib for now (I made them not depend on JUnit for now) 2012-03-03 12:11:06 +00:00
Andrey Breslav 10b2bd089c No testlib tests in build-tools/build.xml 2012-02-22 17:05:39 +04:00
Evgeny Goldin e119b9162b "kotlin-home-setup" - more explicit verification of existing files. 2012-02-22 13:40:30 +02:00
Evgeny Goldin a918058262 HtmlBuilder is commented out, compilation fails; Using "testlib/module.kt" to compile Unit tests with module. 2012-02-20 18:22:15 +02:00
Evgeny Goldin 06d8329548 HtmlBuilder is commented out, compilation fails. 2012-02-20 18:14:41 +02:00
Evgeny Goldin 7acc4fe957 Ant task tests - "html.namespace" is invoked in "longer-examples-tests" macrodef. 2012-02-19 16:04:56 +02:00
Evgeny Goldin 504beac0fa Ant task - longer examples update; Maze doesn't compile, HtmlBuilder doesn't run; Ivy configuration files updated to use public TeamCity; Wiki update 2012-02-15 20:45:46 +02:00
Maxim Shafirov a03922d467 Copyrights set to Apache, reflecting it's now open source 2012-02-14 19:25:06 +04:00
Evgeny Goldin 1ed825e2cb Ant task - Maze test is commented out (compilation fails); <kotlin-home-setup> update to reflect project changes; <verify-exists> added. 2012-02-04 19:01:54 +02:00
Maxim Shafirov f58bbb8de6 Respect -output even if compiling module script 2012-02-02 18:59:02 +04:00
Maxim Shafirov d52becdf53 rename failure“ 2012-01-30 20:28:09 +04:00
Maxim Shafirov 666f922d71 unzipped kompiler. 2012-01-30 20:20:49 +04:00
Evgeny Goldin 59aa2f8c71 Ant task - Wiki update. 2012-01-30 03:06:10 +02:00
Evgeny Goldin 6ad100c809 Ant task - "kotlin.classpath" can be defined with ${kotlin-home} and Ivy (local TeamCity setup used). 2012-01-30 02:16:46 +02:00
Evgeny Goldin 68e4fedf8a Ant task - Wiki fix. 2012-01-28 03:58:58 +02:00
Evgeny Goldin 656689c576 Ant task - nested <classpath> support 2012-01-28 03:34:32 +02:00
Evgeny Goldin 64f3651fa7 Ant task - "testlib" JUnit tests run 2012-01-28 02:43:10 +02:00
Evgeny Goldin 5cc9ce8a98 Ant task - added classpath/classpathref
CompileEnvironment - added addToClasspath(File[] / String[])
Switching to CompileEnvironmentException to throw fatal errors
2012-01-28 00:13:06 +02:00
Evgeny Goldin 8a79088698 Ant task - Wiki minor update. 2012-01-27 22:44:55 +02:00
Evgeny Goldin 6bde455a25 Ant task - attribute names changed: output, jar, src. 2012-01-27 22:39:01 +02:00
Evgeny Goldin bff06b14a1 Ant task - Wiki page - TOC added 2012-01-27 04:13:56 +02:00
Evgeny Goldin 987b9a355c Ant task - Wiki page added 2012-01-27 04:11:53 +02:00
Evgeny Goldin 4f0921b1cd Ant task - "stdlib" attribute checked to be non-empty, empty default is specified in tests 2012-01-27 03:57:15 +02:00
Evgeny Goldin 01b4f5b871 Ant task - "testlib-tests" added, currently commented out - "testlib" compilation fails. 2012-01-27 01:14:59 +02:00
Evgeny Goldin a43a6c6678 Ant task - "stdlib" attribute added, "excludeStdlib" attribute removed; <define-kotlinc/> invokes "bootstrap.xml" and works recursively
"clean" task - <delete dir="${basedir}/bootstrap.compiler"/>
2012-01-27 00:50:36 +02:00
Evgeny Goldin 8b3b7092e4 Ant task - comparator fix (equals added) in Life/Maze tests; failonerror = true 2012-01-26 23:54:16 +02:00
Maxim Shafirov 81ef081a87 Finally drop attaching stdlib sources everywhere 2012-01-24 17:20:19 +04:00
Evgeny Goldin 1030fcf016 Ant task - <kotlinc module=".."/> support + test 2012-01-22 20:52:00 +02:00
Evgeny Goldin 7356abf447 Ant task - "buildToolsBootstrap" target to prepare "${bootstrap-dir}/kotlinc" 2012-01-22 19:15:14 +02:00
Evgeny Goldin 317ef287e5 Ant task - "setup-kotlin-home" checks availability of "bootstrap.compiler", set in TC environment 2012-01-22 17:13:36 +02:00
Evgeny Goldin 11dbb76363 Ant task - main "build.xml" updates; "setup-kotlin-home" checks ${kotlin-home} availability; "longer-examples-tests" - Java runs disabled (fail right now) 2012-01-22 16:55:23 +02:00
Evgeny Goldin 127aab109d Ant task tests - print/println implementation removed from examples. 2012-01-21 19:34:20 +02:00
Maxim Shafirov 3b78930b38 Don't rely on ant.jar from IDEA distribution, use ANT that runs the task 2012-01-18 13:38:04 +04:00
Evgeny Goldin 3407f808f0 Ant task - running "kotlinc-dir"/"kotlinc-jar" added to all tests 2012-01-18 01:55:02 +02:00
Evgeny Goldin f34c285fef Ant task - class names made shorter; destjar/includeRuntime/excludeStdlib supported; no static references; 2012-01-18 00:00:43 +02:00
Evgeny Goldin 292366b310 Ant task - <run-kotlinc> wrapper + "compilation-fail-tests" task testing <kotlinc> fails if compilation fails 2012-01-17 01:19:10 +02:00
Evgeny Goldin c39f078e35 <javac>: includeAntRuntime="false" + "-Xlint:all" for "build-tools" 2012-01-17 01:01:09 +02:00
Evgeny Goldin 74d44fb6d1 Ant task - all <java> invocations have their output checked in <run-java>; tests organization; no "dist" dependency 2012-01-17 00:54:48 +02:00
Evgeny Goldin 4edf29da2f Ant task - distribution zip is unpacked to ${kotlin-home} and used for all tests. 2012-01-17 00:26:28 +02:00
Evgeny Goldin 2522cbc9c8 Ant task - "build.xml": comments added to <macrodef>s 2012-01-16 00:05:15 +02:00
Evgeny Goldin 4e1f831cce Ant task - "longer examples" compiled and run 2012-01-15 23:00:28 +02:00