aboutsummaryrefslogtreecommitdiff
path: root/stage2
Commit message (Collapse)AuthorAgeFilesLines
* fix recursive and make cbt package jarsChristopher Vogt2017-06-171-1/+1
|
* minor fix to error messagesChristopher Vogt2017-06-151-1/+1
|
* add sbt-resolver like restart featureChristopher Vogt2017-06-151-0/+13
|
* add process library with extracted and new functionsChristopher Vogt2017-06-153-1/+33
|
* adjusted whitespace to cbt conventionJan Christopher Vogt2017-06-151-4/+4
|
* Merge remote-tracking branch 'origin/master' into kind-projector-pluginChristopher Vogt2017-06-144-4/+203
|\
| * Export build information (#511)Ilya Kirillov2017-06-142-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 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
|
* fix guiChristopher Vogt2017-04-241-0/+1
|
* 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-062-1/+70
| |
| * Add IntelliJ IDEA project generator pluginprassee2017-04-051-0/+1
| |
* | Merge pull request #481 from cvogt/scala-xray-pluginJan Christopher Vogt2017-04-052-0/+18
|\ \ | |/ |/| Add ScalaXRay (sxr) plugin
| * Add ScalaXRay (sxr) pluginChristopher Vogt2017-04-052-0/+18
| |
* | Add Scalastyle pluginIgor Tsalko2017-04-041-0/+1
|/
* Add Tut pluginChristopher Vogt2017-04-021-0/+38
|
* fix wrong workingDir when referencing builds by directoryChristopher Vogt2017-04-021-7/+2
|
* Add Scalatex pluginChristopher Vogt2017-04-022-1/+79
|
* scalariform master only shifted the bug. back to 0.1.8 from mavenChristopher Vogt2017-04-021-2/+2
|
* minor cleanup: group and sort alphabeticallyChristopher Vogt2017-04-021-3/+4
|
* give access to version specific classes in cross-buildChristopher Vogt2017-04-022-1/+5
|
* prevent classClassLoaders for builds, currently not supportedChristopher Vogt2017-04-022-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 anymoreChristopher Vogt2017-04-022-1/+11
|
* use scalariform from github master which fixes indentation bugChristopher Vogt2017-04-021-0/+1
|
* factor out buildinfo into pluginChristopher Vogt2017-04-021-0/+29
|
* type-safe aliases for non cbt librariesChristopher Vogt2017-04-021-9/+26
|
* propagate scala versions into aliased dependenciesChristopher Vogt2017-04-026-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 placeChristopher Vogt2017-04-011-10/+39
|
* type-safe aliases for portsChristopher Vogt2017-04-012-1/+10
|
* make .scala sources 2.12 compatibleChristopher Vogt2017-04-012-5/+5
|
* support `clean` task without direct modeChristopher Vogt2017-04-011-2/+1
|
* scalatest plugin for 2.12 (and move most code from plugin into library)Christopher Vogt2017-03-303-5/+16
|
* minor reflection related refactorChristopher Vogt2017-03-281-1/+1
|
* add scala meta and scalafix pluginChristopher Vogt2017-03-282-0/+27
|
* rename Scalafix plugin in perparation for mirror based oneChristopher Vogt2017-03-281-1/+1
|
* performance: cache moduleKey and make it’s string concat quickerChristopher Vogt2017-03-271-1/+1
|
* cache friendly equality for buildsChristopher Vogt2017-03-271-0/+7
|
* start modularizing cbt into librariesChristopher Vogt2017-03-277-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 pluginChristopher Vogt2017-03-242-0/+2
|
* Unify reflectively loading builds from directories.Christopher Vogt2017-03-208-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/chrisJan Christopher Vogt2017-03-199-28/+140
|\ | | | | Get rid of the hacky "essential" plugins separation
| * better error than NullPointerException when directory does not existChristopher Vogt2017-03-192-3/+3
| |
| * Get rid of the hacky "essential" plugins separationChristopher Vogt2017-03-199-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/chrisJan Christopher Vogt2017-03-192-161/+1
|\| | | | | get rid of NameTransformer in favor of using Scala’s one
| * get rid of NameTransformer in favor of using Scala’s oneChristopher Vogt2017-03-192-161/+1
| |
* | Merge pull request #443 from darthorimar/scalafix-pluginJan Christopher Vogt2017-03-181-0/+1
|\ \ | |/ |/| Scalafix plugin