aboutsummaryrefslogtreecommitdiff
path: root/stage2/plugins
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of compiling cbt sources to jarsIlya Kirillov2017-08-061-38/+18
|
* Fix testIlya Kirillov2017-08-061-1/+2
|
* Add cbt sourcesIlya Kirillov2017-08-061-2/+26
|
* Add distinct to scala compilersIlya Kirillov2017-07-171-0/+1
|
* Add export to file supportIlya Kirillov2017-07-171-7/+16
|
* Add module typesIlya Kirillov2017-07-171-34/+51
|
* Optimization of transitiveDependencies methodIlya Kirillov2017-07-171-23/+16
|
* Add skip tests paramIlya Kirillov2017-07-171-9/+9
|
* ReformationgIlya Kirillov2017-07-171-49/+55
|
* fixesIlya Kirillov2017-07-171-9/+11
|
* Small changesIlya Kirillov2017-07-171-3/+4
|
* Argument parsing improovementIlya Kirillov2017-07-171-9/+24
|
* Add COmmandline arguments parsing, add needCbtLibs paramIlya Kirillov2017-07-171-5/+27
|
* Reformat, remove extra paramIlya Kirillov2017-07-171-7/+4
|
* Optimization for multiple buildsIlya Kirillov2017-07-171-42/+26
|
* Add test to build dependency, transitiveBuilds optimizationIlya Kirillov2017-07-171-26/+54
|
* Now libraries is also take from extra modulesIlya Kirillov2017-07-171-7/+7
|
* RefactoringIlya Kirillov2017-07-171-22/+23
|
* Remove top-level ensime server version settingensimeJakob Odersky2017-07-021-24/+11
|
* Consolidate tasksJakob Odersky2017-07-021-35/+21
|
* Add support for sub-projectsJakob Odersky2017-07-021-15/+26
|
* Move helper methods to their corresponding companion objectsJakob Odersky2017-07-021-85/+89
|
* Add support for generating ensime configuration fileJakob Odersky2017-07-021-0/+295
|
* Indetation fixesIlya Kirillov2017-06-281-3/+1
|
* Add extra modules resolvingIlya Kirillov2017-06-281-5/+13
|
* Add handling of not existing source jarsIlya Kirillov2017-06-281-1/+12
|
* Library sourcesIlya Kirillov2017-06-281-9/+27
|
* Filter common childs in dirsIlya Kirillov2017-06-241-3/+17
|
* Rename sources to sourceDirsIlya Kirillov2017-06-241-49/+47
|
* BuildInfo extensionsIlya Kirillov2017-06-241-85/+130
|
* BuildInfo improvementsIlya Kirillov2017-06-191-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 conventionJan Christopher Vogt2017-06-151-4/+4
|
* Merge remote-tracking branch 'origin/master' into kind-projector-pluginChristopher Vogt2017-06-143-3/+202
|\
| * Export build information (#511)Ilya Kirillov2017-06-141-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 buildsMartin Egri2017-06-133-34/+32
| |
| * Rudimentary Macroparadise plugin, example and testmegri2017-06-131-0/+31
| |
* | added an exampleEric Torreborre2017-06-141-1/+3
| |
* | added a cbt plugin for the kind-projector compiler pluginEric Torreborre2017-06-141-0/+28
|/
* Make scalameta-version configurablemegri2017-06-121-3/+5
|
* Merge pull request #416 from cvogt/idea-pluginJan Christopher Vogt2017-04-061-0/+70
|\ | | | | Add IntelliJ IDEA project generator plugin
| * change IntelliJ plugin draft to follow now recommend plugin styleChristopher Vogt2017-04-061-0/+70
| |
* | Add ScalaXRay (sxr) pluginChristopher Vogt2017-04-051-0/+17
|/
* Add Tut pluginChristopher Vogt2017-04-021-0/+38
|
* Add Scalatex pluginChristopher Vogt2017-04-021-0/+77
|
* give access to version specific classes in cross-buildChristopher Vogt2017-04-022-1/+5
|
* scalatest plugin now does not need import anymoreChristopher Vogt2017-04-021-0/+11
|
* factor out buildinfo into pluginChristopher Vogt2017-04-021-0/+29
|
* add scala meta and scalafix pluginChristopher Vogt2017-03-281-0/+26
|
* start modularizing cbt into librariesChristopher Vogt2017-03-271-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 separationChristopher Vogt2017-03-195-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.