Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Correctly interact with build in cwd instead of loading it's managed build ↵ | Christopher Vogt | 2016-04-06 | 1 | -9/+9 |
| | | | | in case of a BuildBuild. | ||||
* | Finally get rid of JDK 8 dependencies | Christopher Vogt | 2016-04-04 | 1 | -1/+1 |
| | |||||
* | propagate info if cbt has changed across builds, so they can be re-compiled | Christopher Vogt | 2016-04-02 | 1 | -1/+1 |
| | |||||
* | only compile and only produce jars if there are actually files. | Christopher Vogt | 2016-04-02 | 1 | -42/+56 |
| | | | | This seem desirable, but also fixes a test failure for which I have no idea why it didn't fail before but now. | ||||
* | Makes zinc usage smarter, so we do not need to call it when no files changed ↵ | Christopher Vogt | 2016-03-30 | 1 | -19/+7 |
| | | | | | | (and safe up to 0.1s for each call) There still seem to be 2 bugs related to CBT development in the code. One if you simpy save a stage1 file unchanged and re-run cbt, it fails to call Stage2.run reflectively. Also in case of compile errors in stage1, a TrappedExitCode exception is thrown and not caught. | ||||
* | replace Scala reflection with Java reflection seems to fix the weird ↵ | Christopher Vogt | 2016-03-28 | 1 | -48/+52 |
| | | | | exceptions that happened in the previous commit. Also gets rid of scala.reflect dependency in stage2. | ||||
* | get rid of ammonite dependency | Christopher Vogt | 2016-03-19 | 1 | -6/+5 |
| | |||||
* | Refactored ClassLoaderCache to use key locked cache to pave the way for ↵ | Christopher Vogt | 2016-03-19 | 1 | -4/+5 |
| | | | | caching classloaders hierarchically without deadlocks | ||||
* | Make trapExitCode pass on previous exit codes | Christopher Vogt | 2016-03-19 | 1 | -2/+0 |
| | |||||
* | Properly bubble error codes from tasks. | Matt Farmer | 2016-03-12 | 1 | -5/+9 |
| | |||||
* | Whitespace removal. | Matt Farmer | 2016-03-12 | 1 | -9/+9 |
| | |||||
* | minor refactorings | Christopher Vogt | 2016-03-11 | 1 | -1/+1 |
| | |||||
* | only exit with fail if task not found, not if nothing was given | Christopher Vogt | 2016-03-11 | 1 | -2/+4 |
| | |||||
* | Add feature for starting the Scala REPL in arbitrary versions, propagate ↵ | Christopher Vogt | 2016-03-09 | 1 | -16/+10 |
| | | | | logger as implicits | ||||
* | fix compile looking to only trigger on the provided files, not other files ↵ | Christopher Vogt | 2016-03-09 | 1 | -5/+13 |
| | | | | in the same directories | ||||
* | cleanup: whitespace changes, separated more things into their own files, use ↵ | Christopher Vogt | 2016-03-07 | 1 | -40/+34 |
| | | | | ++ for strings everywhere. Added ++ method to File and URL and use it in many places | ||||
* | trap and pass exit codes throug the app, pass logger on to tests, remove the ↵ | Christopher Vogt | 2016-03-06 | 1 | -28/+13 |
| | | | | lib. qualification from Stage1 for better readability | ||||
* | CBT Version 1.0-BETA | Christopher Vogt | 2016-03-04 | 1 | -0/+436 |