aboutsummaryrefslogtreecommitdiff
path: root/examples
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of compiling cbt sources to jarsIlya Kirillov2017-08-061-268/+59
|
* Fix testIlya Kirillov2017-08-061-64/+259
|
* Add testIlya Kirillov2017-07-171-0/+107
|
* add sbt-resolver like restart featureChristopher Vogt2017-06-153-0/+20
|
* Merge remote-tracking branch 'origin/master' into kind-projector-pluginChristopher Vogt2017-06-146-0/+68
|\
| * Export build information (#511)Ilya Kirillov2017-06-143-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 buildsMartin Egri2017-06-133-1/+1
| |
| * Rudimentary Macroparadise plugin, example and testmegri2017-06-133-0/+50
| |
* | added an exampleEric Torreborre2017-06-142-0/+21
|/
* Merge pull request #416 from cvogt/idea-pluginJan Christopher Vogt2017-04-063-0/+9
|\ | | | | Add IntelliJ IDEA project generator plugin
| * change IntelliJ plugin draft to follow now recommend plugin styleChristopher Vogt2017-04-065-15/+6
| |
| * Add IntelliJ IDEA project generator pluginprassee2017-04-054-0/+18
| |
* | Merge pull request #481 from cvogt/scala-xray-pluginJan Christopher Vogt2017-04-052-0/+9
|\ \ | |/ |/| Add ScalaXRay (sxr) plugin
| * Add ScalaXRay (sxr) pluginChristopher Vogt2017-04-052-0/+9
| |
* | Cleanup Scalastyle pluginChristopher Vogt2017-04-044-0/+21
|/
* Add Tut pluginChristopher Vogt2017-04-023-0/+11
|
* Add Scalatex pluginChristopher Vogt2017-04-024-0/+71
|
* scalatest plugin now does not need import anymoreChristopher Vogt2017-04-021-1/+0
|
* factor out buildinfo into pluginChristopher Vogt2017-04-022-17/+13
|
* scalatest plugin for 2.12 (and move most code from plugin into library)Christopher Vogt2017-03-301-1/+1
|
* add support for forking the jvm process when invoking a main classChristopher Vogt2017-03-282-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 buildsChristopher Vogt2017-03-284-0/+83
|
* add (currently non-working) example how to use it for built-in rewritesChristopher Vogt2017-03-283-0/+42
|
* rename Scalafix plugin in perparation for mirror based oneChristopher Vogt2017-03-284-2/+2
|
* Merge pull request #452 from cvogt/scalapb-pluginJan Christopher Vogt2017-03-245-0/+45
|\ | | | | ScalaPB plugin
| * ScalaPB pluginChristopher Vogt2017-03-245-0/+45
| |
* | Example for providing cbt's classloader to AkkaChristopher Vogt2017-03-232-0/+43
|/
* Unify reflectively loading builds from directories.Christopher Vogt2017-03-201-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/chrisJan Christopher Vogt2017-03-191-3/+4
|\ | | | | Get rid of the hacky "essential" plugins separation
| * refactor scalariformChristopher Vogt2017-03-191-3/+4
| |
* | Add scalafix plugin with example project and testsIlya Kirillov2017-03-194-0/+26
|/
* update buildinfo example to write to src_generated and use new helperChristopher Vogt2017-03-122-10/+5
|
* Make GitDependency and DirectoryDependency simply return Build objectsChristopher Vogt2017-03-111-2/+2
|
* separate type-safe proguard wrapper into self-contained libraryChristopher Vogt2017-03-041-2/+2
| | | | also make logic to maintain auto-generated sections re-usable
* improve sonatype pluginChristopher Vogt2017-03-041-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 pluginChristopher Vogt2017-03-013-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 functionChristopher Vogt2017-02-281-5/+3
|
* use `name` instead of `projectName` as it is more universal and theChristopher Vogt2017-02-275-8/+8
| | | | term `project` is probably going away in cbt.
* turn `test` into a subproject for easy access to test’s tasksChristopher Vogt2017-02-271-3/+8
|
* Add small and simple scala js exampleChristopher Vogt2017-02-229-14/+105
|
* refactor scalajs to make use of nested builds for scopingChristopher Vogt2017-02-223-7/+7
|
* fix srcJar path. Was wronly absolute fs path. Now relative.Christopher Vogt2017-02-191-0/+0
|
* demonstrate all the different multi-project-build and composition featuresChristopher Vogt2017-02-1811-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-buildsChristopher Vogt2017-02-131-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 fileChristopher Vogt2017-02-136-0/+58
|
* rename folder of one example as preparation for creating another oneChristopher Vogt2017-02-1313-0/+0
| | | | showing how to do the same in a single build
* Add support for nested builds and use it to replace cross compilationChristopher Vogt2017-02-132-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 exampleChristopher Vogt2017-02-139-44/+50
|
* Merge pull request #314 from cvogt/fix-update-bugsJan Christopher Vogt2017-02-101-1/+1
|\ | | | | better caching and change propagation fixing link-time errors
| * various smaller changesChristopher Vogt2017-02-091-1/+1
| |