Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge remote-tracking branch 'origin/master' into kind-projector-plugin | Christopher Vogt | 2017-06-14 | 6 | -0/+68 |
|\ | |||||
| * | Export build information (#511) | Ilya Kirillov | 2017-06-14 | 3 | -0/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | -1/+1 |
| | | |||||
| * | Rudimentary Macroparadise plugin, example and test | megri | 2017-06-13 | 3 | -0/+50 |
| | | |||||
* | | added an example | Eric Torreborre | 2017-06-14 | 2 | -0/+21 |
|/ | |||||
* | Merge pull request #416 from cvogt/idea-plugin | Jan Christopher Vogt | 2017-04-06 | 3 | -0/+9 |
|\ | | | | | Add IntelliJ IDEA project generator plugin | ||||
| * | change IntelliJ plugin draft to follow now recommend plugin style | Christopher Vogt | 2017-04-06 | 5 | -15/+6 |
| | | |||||
| * | Add IntelliJ IDEA project generator plugin | prassee | 2017-04-05 | 4 | -0/+18 |
| | | |||||
* | | Merge pull request #481 from cvogt/scala-xray-plugin | Jan Christopher Vogt | 2017-04-05 | 2 | -0/+9 |
|\ \ | |/ |/| | Add ScalaXRay (sxr) plugin | ||||
| * | Add ScalaXRay (sxr) plugin | Christopher Vogt | 2017-04-05 | 2 | -0/+9 |
| | | |||||
* | | Cleanup Scalastyle plugin | Christopher Vogt | 2017-04-04 | 4 | -0/+21 |
|/ | |||||
* | Add Tut plugin | Christopher Vogt | 2017-04-02 | 3 | -0/+11 |
| | |||||
* | Add Scalatex plugin | Christopher Vogt | 2017-04-02 | 4 | -0/+71 |
| | |||||
* | scalatest plugin now does not need import anymore | Christopher Vogt | 2017-04-02 | 1 | -1/+0 |
| | |||||
* | factor out buildinfo into plugin | Christopher Vogt | 2017-04-02 | 2 | -17/+13 |
| | |||||
* | scalatest plugin for 2.12 (and move most code from plugin into library) | Christopher Vogt | 2017-03-30 | 1 | -1/+1 |
| | |||||
* | add support for forking the jvm process when invoking a main class | Christopher Vogt | 2017-03-28 | 2 | -0/+46 |
| | | | | | | | | and add example of using akka-http that doesn’t work without this. Also add functionality to emulate inheritIO when running via nailgun process. Only caveat right now: user has to press ENTER to terminate the input strea. | ||||
* | add example showing how to use scalafix to produce cross builds | Christopher Vogt | 2017-03-28 | 4 | -0/+83 |
| | |||||
* | add (currently non-working) example how to use it for built-in rewrites | Christopher Vogt | 2017-03-28 | 3 | -0/+42 |
| | |||||
* | rename Scalafix plugin in perparation for mirror based one | Christopher Vogt | 2017-03-28 | 4 | -2/+2 |
| | |||||
* | Merge pull request #452 from cvogt/scalapb-plugin | Jan Christopher Vogt | 2017-03-24 | 5 | -0/+45 |
|\ | | | | | ScalaPB plugin | ||||
| * | ScalaPB plugin | Christopher Vogt | 2017-03-24 | 5 | -0/+45 |
| | | |||||
* | | Example for providing cbt's classloader to Akka | Christopher Vogt | 2017-03-23 | 2 | -0/+43 |
|/ | |||||
* | Unify reflectively loading builds from directories. | Christopher Vogt | 2017-03-20 | 1 | -1/+1 |
| | | | | | | | | | | 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 | 1 | -3/+4 |
|\ | | | | | Get rid of the hacky "essential" plugins separation | ||||
| * | refactor scalariform | Christopher Vogt | 2017-03-19 | 1 | -3/+4 |
| | | |||||
* | | Add scalafix plugin with example project and tests | Ilya Kirillov | 2017-03-19 | 4 | -0/+26 |
|/ | |||||
* | update buildinfo example to write to src_generated and use new helper | Christopher Vogt | 2017-03-12 | 2 | -10/+5 |
| | |||||
* | Make GitDependency and DirectoryDependency simply return Build objects | Christopher Vogt | 2017-03-11 | 1 | -2/+2 |
| | |||||
* | separate type-safe proguard wrapper into self-contained library | Christopher Vogt | 2017-03-04 | 1 | -2/+2 |
| | | | | also make logic to maintain auto-generated sections re-usable | ||||
* | improve sonatype plugin | Christopher Vogt | 2017-03-04 | 1 | -1/+1 |
| | | | | | | - reduce required tasks in favor of using SonatypeLib.copy - improve log messages - automatically release non-snapshots after uploading | ||||
* | add comprehensive, type-safe proguard plugin | Christopher Vogt | 2017-03-01 | 3 | -0/+20 |
| | | | | | this also demonstrates how to programmatically generate an extensive, type-safe api for a stringly-typed interface | ||||
* | simplify uberJar plugin and activate recursiveDelete lib function | Christopher Vogt | 2017-02-28 | 1 | -5/+3 |
| | |||||
* | use `name` instead of `projectName` as it is more universal and the | Christopher Vogt | 2017-02-27 | 5 | -8/+8 |
| | | | | term `project` is probably going away in cbt. | ||||
* | turn `test` into a subproject for easy access to test’s tasks | Christopher Vogt | 2017-02-27 | 1 | -3/+8 |
| | |||||
* | Add small and simple scala js example | Christopher Vogt | 2017-02-22 | 9 | -14/+105 |
| | |||||
* | refactor scalajs to make use of nested builds for scoping | Christopher Vogt | 2017-02-22 | 3 | -7/+7 |
| | |||||
* | fix srcJar path. Was wronly absolute fs path. Now relative. | Christopher Vogt | 2017-02-19 | 1 | -0/+0 |
| | |||||
* | demonstrate all the different multi-project-build and composition features | Christopher Vogt | 2017-02-18 | 11 | -25/+92 |
| | | | | | this should probably be cleaned up and made more explainatory, but seems like at least all the cases are there | ||||
* | easier setting of projectDirectory in sub-builds | Christopher Vogt | 2017-02-13 | 1 | -4/+4 |
| | | | | | by replacing context.projectDirectory by workingDirectory and using it as the default but allowing it to being overridden | ||||
* | multi-project build example using a single build file | Christopher Vogt | 2017-02-13 | 6 | -0/+58 |
| | |||||
* | rename folder of one example as preparation for creating another one | Christopher Vogt | 2017-02-13 | 13 | -0/+0 |
| | | | | showing how to do the same in a single build | ||||
* | Add support for nested builds and use it to replace cross compilation | Christopher Vogt | 2017-02-13 | 2 | -0/+7 |
| | | | | | | | | command which was previously hard-coded This will allow multi-project builds, too but we should first fix caching across instances and GitDependencies on sub-builds within other repositories. | ||||
* | support for flat classloader and enhanced resources example | Christopher Vogt | 2017-02-13 | 9 | -44/+50 |
| | |||||
* | Merge pull request #314 from cvogt/fix-update-bugs | Jan Christopher Vogt | 2017-02-10 | 1 | -1/+1 |
|\ | | | | | better caching and change propagation fixing link-time errors | ||||
| * | various smaller changes | Christopher Vogt | 2017-02-09 | 1 | -1/+1 |
| | | |||||
* | | Frege support. | mchav | 2016-12-23 | 2 | -0/+11 |
|/ | |||||
* | Merge pull request #310 from cvogt/enhance-dynamic-overrides | Jan Christopher Vogt | 2016-11-13 | 1 | -1/+1 |
|\ | | | | | enhance dynamic override to not use codegen when possible | ||||
| * | enhance dynamic override to not use codegen when possible | Christopher Vogt | 2016-11-13 | 1 | -1/+1 |
| | | | | | | | | + minor refactorings | ||||
* | | fix build super class in WartRemover | Christopher Vogt | 2016-11-13 | 1 | -1/+1 |
|/ |