Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Get rid of compiling cbt sources to jars | Ilya Kirillov | 2017-08-06 | 1 | -38/+18 |
| | |||||
* | Fix test | Ilya Kirillov | 2017-08-06 | 1 | -1/+2 |
| | |||||
* | Add cbt sources | Ilya Kirillov | 2017-08-06 | 1 | -2/+26 |
| | |||||
* | Add distinct to scala compilers | Ilya Kirillov | 2017-07-17 | 1 | -0/+1 |
| | |||||
* | Add export to file support | Ilya Kirillov | 2017-07-17 | 1 | -7/+16 |
| | |||||
* | Add module types | Ilya Kirillov | 2017-07-17 | 1 | -34/+51 |
| | |||||
* | Optimization of transitiveDependencies method | Ilya Kirillov | 2017-07-17 | 1 | -23/+16 |
| | |||||
* | Add skip tests param | Ilya Kirillov | 2017-07-17 | 1 | -9/+9 |
| | |||||
* | Reformationg | Ilya Kirillov | 2017-07-17 | 1 | -49/+55 |
| | |||||
* | fixes | Ilya Kirillov | 2017-07-17 | 1 | -9/+11 |
| | |||||
* | Small changes | Ilya Kirillov | 2017-07-17 | 1 | -3/+4 |
| | |||||
* | Argument parsing improovement | Ilya Kirillov | 2017-07-17 | 1 | -9/+24 |
| | |||||
* | Add COmmandline arguments parsing, add needCbtLibs param | Ilya Kirillov | 2017-07-17 | 1 | -5/+27 |
| | |||||
* | Reformat, remove extra param | Ilya Kirillov | 2017-07-17 | 1 | -7/+4 |
| | |||||
* | Optimization for multiple builds | Ilya Kirillov | 2017-07-17 | 1 | -42/+26 |
| | |||||
* | Add test to build dependency, transitiveBuilds optimization | Ilya Kirillov | 2017-07-17 | 1 | -26/+54 |
| | |||||
* | Now libraries is also take from extra modules | Ilya Kirillov | 2017-07-17 | 1 | -7/+7 |
| | |||||
* | Refactoring | Ilya Kirillov | 2017-07-17 | 1 | -22/+23 |
| | |||||
* | Remove top-level ensime server version settingensime | Jakob Odersky | 2017-07-02 | 1 | -24/+11 |
| | |||||
* | Consolidate tasks | Jakob Odersky | 2017-07-02 | 1 | -35/+21 |
| | |||||
* | Add support for sub-projects | Jakob Odersky | 2017-07-02 | 1 | -15/+26 |
| | |||||
* | Move helper methods to their corresponding companion objects | Jakob Odersky | 2017-07-02 | 1 | -85/+89 |
| | |||||
* | Add support for generating ensime configuration file | Jakob Odersky | 2017-07-02 | 1 | -0/+295 |
| | |||||
* | Indetation fixes | Ilya Kirillov | 2017-06-28 | 1 | -3/+1 |
| | |||||
* | Add extra modules resolving | Ilya Kirillov | 2017-06-28 | 1 | -5/+13 |
| | |||||
* | Add handling of not existing source jars | Ilya Kirillov | 2017-06-28 | 1 | -1/+12 |
| | |||||
* | Library sources | Ilya Kirillov | 2017-06-28 | 1 | -9/+27 |
| | |||||
* | Filter common childs in dirs | Ilya Kirillov | 2017-06-24 | 1 | -3/+17 |
| | |||||
* | Rename sources to sourceDirs | Ilya Kirillov | 2017-06-24 | 1 | -49/+47 |
| | |||||
* | BuildInfo extensions | Ilya Kirillov | 2017-06-24 | 1 | -85/+130 |
| | |||||
* | BuildInfo improvements | Ilya Kirillov | 2017-06-19 | 1 | -61/+92 |
| | | | | | | | * Add scala version for module * Fix not correct library list obtaining * Add cbt's own libraries export * Minimize xml a little | ||||
* | adjusted whitespace to cbt convention | Jan Christopher Vogt | 2017-06-15 | 1 | -4/+4 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into kind-projector-plugin | Christopher Vogt | 2017-06-14 | 3 | -3/+202 |
|\ | |||||
| * | Export build information (#511) | Ilya Kirillov | 2017-06-14 | 1 | -0/+170 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ExportBuildInformation plugin * Add targetLibraries * Add ExportBuildInformation to the BaseBuild trait * Add target, library jars * fixing mixed tabs and spaces * fixing indentation | ||||
| * | Disambiguate old-style/new-style macro compiler plugin builds | Martin Egri | 2017-06-13 | 3 | -34/+32 |
| | | |||||
| * | Rudimentary Macroparadise plugin, example and test | megri | 2017-06-13 | 1 | -0/+31 |
| | | |||||
* | | added an example | Eric Torreborre | 2017-06-14 | 1 | -1/+3 |
| | | |||||
* | | added a cbt plugin for the kind-projector compiler plugin | Eric Torreborre | 2017-06-14 | 1 | -0/+28 |
|/ | |||||
* | Make scalameta-version configurable | megri | 2017-06-12 | 1 | -3/+5 |
| | |||||
* | Merge pull request #416 from cvogt/idea-plugin | Jan Christopher Vogt | 2017-04-06 | 1 | -0/+70 |
|\ | | | | | Add IntelliJ IDEA project generator plugin | ||||
| * | change IntelliJ plugin draft to follow now recommend plugin style | Christopher Vogt | 2017-04-06 | 1 | -0/+70 |
| | | |||||
* | | Add ScalaXRay (sxr) plugin | Christopher Vogt | 2017-04-05 | 1 | -0/+17 |
|/ | |||||
* | Add Tut plugin | Christopher Vogt | 2017-04-02 | 1 | -0/+38 |
| | |||||
* | Add Scalatex plugin | Christopher Vogt | 2017-04-02 | 1 | -0/+77 |
| | |||||
* | give access to version specific classes in cross-build | Christopher Vogt | 2017-04-02 | 2 | -1/+5 |
| | |||||
* | scalatest plugin now does not need import anymore | Christopher Vogt | 2017-04-02 | 1 | -0/+11 |
| | |||||
* | factor out buildinfo into plugin | Christopher Vogt | 2017-04-02 | 1 | -0/+29 |
| | |||||
* | add scala meta and scalafix plugin | Christopher Vogt | 2017-03-28 | 1 | -0/+26 |
| | |||||
* | start modularizing cbt into libraries | Christopher Vogt | 2017-03-27 | 1 | -4/+2 |
| | | | | | | | | | | this extracts certain parts of cbt into stand-alone libraries, which can be published to maven and used outside of cbt. This also adds scalariform for these parts of the code. This slows down cbt’s own build a lot because of the number of projects involved! So we’ll follow this by a bunch of performance tweak commits. | ||||
* | Get rid of the hacky "essential" plugins separation | Christopher Vogt | 2017-03-19 | 5 | -0/+128 |
| | | | | | | | Let’s keep move them back into stage2 again instead for reduction of complexity, cbt build speed and convenience of fewer manual dependencies. And for that let cbt just include eval from the start. |