Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | fix change propagation | Christopher Vogt | 2017-03-12 | 2 | -2/+10 |
| | |||||
* | more concise runMain in more places | Christopher Vogt | 2017-03-09 | 2 | -12/+7 |
| | |||||
* | refactor scalafmt to new plugin style | Christopher Vogt | 2017-03-09 | 1 | -29/+23 |
| | | | | | | | turn replaceSections into helper function instead of trait method proguard scalafmt build currently suffers from non-deterministic formatting. Try a few times to reproduce commited Proguard.scala | ||||
* | Add plugin to publish to Artifactory | Christopher Vogt | 2017-03-06 | 1 | -0/+12 |
| | |||||
* | improve whitespace readability in proguard plugin | Christopher Vogt | 2017-03-05 | 1 | -8/+1 |
| | |||||
* | separate type-safe proguard wrapper into self-contained library | Christopher Vogt | 2017-03-04 | 1 | -0/+40 |
| | | | | also make logic to maintain auto-generated sections re-usable | ||||
* | jar / doc refactor | Christopher Vogt | 2017-02-28 | 1 | -1/+1 |
| | | | | | | - split out manifest and scaladoc logic - refactor lib calls from inheritance layer - only strip project directory prefix from individually specified files | ||||
* | a few hopefully simplifying rewirings in the implicits | Christopher Vogt | 2017-02-22 | 2 | -6/+4 |
| | |||||
* | implicitly pass classloader, might make code easier | Christopher Vogt | 2017-02-14 | 2 | -19/+17 |
| | | | | | and prepares for allowing `run` and `runFlat` at Dependency instead of Build level | ||||
* | add support for compiling .java files to Dotty plugin | Christopher Vogt | 2017-02-13 | 1 | -3/+28 |
| | |||||
* | fix dotty runtime dependency and expose some more config statically | Christopher Vogt | 2017-02-13 | 1 | -10/+11 |
| | |||||
* | omit classpath when classpath is empty (= no dependencies, only jdk) | Christopher Vogt | 2017-02-11 | 2 | -15/+14 |
| | |||||
* | upgrade dotty and detach logic from inheritance | Christopher Vogt | 2017-02-11 | 1 | -19/+24 |
| | |||||
* | fix merge-conflict in Frege plugin | Christopher Vogt | 2017-02-10 | 1 | -26/+27 |
| | |||||
* | Merge pull request #333 from cvogt/custom-dotty | Jan Christopher Vogt | 2017-02-10 | 1 | -6/+7 |
|\ | | | | | Support custom Dotty compiler | ||||
| * | Support custom Dotty compiler | Christopher Vogt | 2017-02-09 | 1 | -6/+7 |
| | | |||||
* | | Merge pull request #314 from cvogt/fix-update-bugs | Jan Christopher Vogt | 2017-02-10 | 1 | -23/+24 |
|\| | | | | | better caching and change propagation fixing link-time errors | ||||
| * | idempotent change propagation | Christopher Vogt | 2017-02-09 | 1 | -21/+23 |
| | | | | | | | | | | | | using lastModified instead of a non-idempotent needsUpdate flag this fixes a bug where dependees would not be rebuilt if cbt exited or was killed after dependencies were already rebuilt. |