Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix recursive and make cbt package jars | Christopher Vogt | 2017-06-17 | 1 | -1/+1 |
| | |||||
* | minor fix to error messages | Christopher Vogt | 2017-06-15 | 1 | -1/+1 |
| | |||||
* | add sbt-resolver like restart feature | Christopher Vogt | 2017-06-15 | 1 | -0/+13 |
| | |||||
* | add process library with extracted and new functions | Christopher Vogt | 2017-06-15 | 3 | -1/+33 |
| | |||||
* | 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 | 4 | -4/+203 |
|\ | |||||
| * | Export build information (#511) | Ilya Kirillov | 2017-06-14 | 2 | -1/+171 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 |
| | |||||
* | fix gui | Christopher Vogt | 2017-04-24 | 1 | -0/+1 |
| | |||||
* | 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 | 2 | -1/+70 |
| | | |||||
| * | Add IntelliJ IDEA project generator plugin | prassee | 2017-04-05 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #481 from cvogt/scala-xray-plugin | Jan Christopher Vogt | 2017-04-05 | 2 | -0/+18 |
|\ \ | |/ |/| | Add ScalaXRay (sxr) plugin | ||||
| * | Add ScalaXRay (sxr) plugin | Christopher Vogt | 2017-04-05 | 2 | -0/+18 |
| | | |||||
* | | Add Scalastyle plugin | Igor Tsalko | 2017-04-04 | 1 | -0/+1 |
|/ | |||||
* | Add Tut plugin | Christopher Vogt | 2017-04-02 | 1 | -0/+38 |
| | |||||
* | fix wrong workingDir when referencing builds by directory | Christopher Vogt | 2017-04-02 | 1 | -7/+2 |
| | |||||
* | Add Scalatex plugin | Christopher Vogt | 2017-04-02 | 2 | -1/+79 |
| | |||||
* | scalariform master only shifted the bug. back to 0.1.8 from maven | Christopher Vogt | 2017-04-02 | 1 | -2/+2 |
| | |||||
* | minor cleanup: group and sort alphabetically | Christopher Vogt | 2017-04-02 | 1 | -3/+4 |
| | |||||
* | give access to version specific classes in cross-build | Christopher Vogt | 2017-04-02 | 2 | -1/+5 |
| | |||||
* | prevent classClassLoaders for builds, currently not supported | Christopher Vogt | 2017-04-02 | 2 | -0/+6 |
| | | | | | | currently leads to "you need to extend an appropriate Build class" exception, because BuildBuild has a different BaseBuild class than builds with a flat classloader | ||||
* | scalatest plugin now does not need import anymore | Christopher Vogt | 2017-04-02 | 2 | -1/+11 |
| | |||||
* | use scalariform from github master which fixes indentation bug | Christopher Vogt | 2017-04-02 | 1 | -0/+1 |
| | |||||
* | factor out buildinfo into plugin | Christopher Vogt | 2017-04-02 | 1 | -0/+29 |
| | |||||
* | type-safe aliases for non cbt libraries | Christopher Vogt | 2017-04-02 | 1 | -9/+26 |
| | |||||
* | propagate scala versions into aliased dependencies | Christopher Vogt | 2017-04-02 | 6 | -10/+18 |
| | | | | | not necessary for plugins yet, but will be when we allow choosing your scala version for build files | ||||
* | centralize all references to scala versions into single place | Christopher Vogt | 2017-04-01 | 1 | -10/+39 |
| | |||||
* | type-safe aliases for ports | Christopher Vogt | 2017-04-01 | 2 | -1/+10 |
| | |||||
* | make .scala sources 2.12 compatible | Christopher Vogt | 2017-04-01 | 2 | -5/+5 |
| | |||||
* | support `clean` task without direct mode | Christopher Vogt | 2017-04-01 | 1 | -2/+1 |
| | |||||
* | scalatest plugin for 2.12 (and move most code from plugin into library) | Christopher Vogt | 2017-03-30 | 3 | -5/+16 |
| | |||||
* | minor reflection related refactor | Christopher Vogt | 2017-03-28 | 1 | -1/+1 |
| | |||||
* | add scala meta and scalafix plugin | Christopher Vogt | 2017-03-28 | 2 | -0/+27 |
| | |||||
* | rename Scalafix plugin in perparation for mirror based one | Christopher Vogt | 2017-03-28 | 1 | -1/+1 |
| | |||||
* | performance: cache moduleKey and make it’s string concat quicker | Christopher Vogt | 2017-03-27 | 1 | -1/+1 |
| | |||||
* | cache friendly equality for builds | Christopher Vogt | 2017-03-27 | 1 | -0/+7 |
| | |||||
* | start modularizing cbt into libraries | Christopher Vogt | 2017-03-27 | 7 | -85/+39 |
| | | | | | | | | | | 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. | ||||
* | ScalaPB plugin | Christopher Vogt | 2017-03-24 | 2 | -0/+2 |
| | |||||
* | Unify reflectively loading builds from directories. | Christopher Vogt | 2017-03-20 | 8 | -252/+227 |
| | | | | | | | | | | THis is mostly cleanup and a little bit feature. Before it was done partially in 3 places, BuildBuild, loadRoot and GitDependency. Now DirectoryDependencies also support referencing sub-builds. Also introduce scalariform for the first few files of cbt's core code :). | ||||
* | Merge pull request #447 from cvogt/chris | Jan Christopher Vogt | 2017-03-19 | 9 | -28/+140 |
|\ | | | | | Get rid of the hacky "essential" plugins separation | ||||
| * | better error than NullPointerException when directory does not exist | Christopher Vogt | 2017-03-19 | 2 | -3/+3 |
| | | |||||
| * | Get rid of the hacky "essential" plugins separation | Christopher Vogt | 2017-03-19 | 9 | -25/+137 |
| | | | | | | | | | | | | | | 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. | ||||
* | | Merge pull request #446 from cvogt/chris | Jan Christopher Vogt | 2017-03-19 | 2 | -161/+1 |
|\| | | | | | get rid of NameTransformer in favor of using Scala’s one | ||||
| * | get rid of NameTransformer in favor of using Scala’s one | Christopher Vogt | 2017-03-19 | 2 | -161/+1 |
| | | |||||
* | | Merge pull request #443 from darthorimar/scalafix-plugin | Jan Christopher Vogt | 2017-03-18 | 1 | -0/+1 |
|\ \ | |/ |/| | Scalafix plugin |