aboutsummaryrefslogtreecommitdiff
path: root/examples
Commit message (Collapse)AuthorAgeFilesLines
* add tests for cross-cbt-version exit code and err/out directingChristopher Vogt2016-10-144-0/+47
| | | | also adds example for propagating build-time information into run time
* Merge pull request #264 from cvogt/chris3Jan Christopher Vogt2016-10-047-7/+7
|\ | | | | Chris3
| * remove dependencies on incompatible cbt versionsChristopher Vogt2016-10-037-7/+7
| |
* | Merge pull request #261 from cvogt/simple-exampleJan Christopher Vogt2016-10-043-0/+43
|\ \ | |/ |/| Simple example
| * Add most basic exampleChristopher Vogt2016-09-293-0/+43
| |
* | Sonatype release plugin (#247)Nikolay Tatarinov2016-10-034-0/+40
| |
* | upgrade scalafmt 0.3.1 -> 0.4.2; load scalafmt config from config filerockjam2016-10-023-10/+22
| |
* | fix main method signature in dotty-exampleChristopher Vogt2016-10-021-1/+2
| |
* | fix build class in scalafmt exampleChristopher Vogt2016-10-021-1/+1
|/
* add dotty sanity check as suggested by @smarterChristopher Vogt2016-09-281-0/+4
|
* Dotty plugin and example project.Christopher Vogt2016-09-263-0/+12
|
* WartRemover plugin implementation (#167)Mario Pastorelli2016-09-143-0/+19
|
* explicitly specify jar extension, delete file before writing jar in librockjam2016-06-241-1/+1
|
* remove catching exception in taskrockjam2016-06-242-16/+8
|
* update uber jar PRrockjam2016-06-241-1/+1
|
* uber-jar plugin implementationrockjam2016-06-245-0/+94
|
* add multi-project example (#158)Jan Christopher Vogt2016-06-2413-0/+86
| | | | | | * add multi-project example * add shared build
* Scalafmt plugin implementation (#156)Nikolay Tatarinov2016-06-237-6/+93
| | | | | | | | | | | | | | * scalariform: improve logging, declare tasks final * scalafmt plugin implementation * add scalafmt and scalariform plugins and examples to tests * fix logging guarded logging behaviour * add notes about formatting check to README * fix compilation error in examples
* scalariform plugin naive implementationrockjam2016-06-205-0/+60
|
* refactor/simplify scalaJs plugin and exampleChristopher Vogt2016-06-1911-26/+17
| | | | | | - Restructure code as 1 library case class and 1 Build mixin trait. A library is generally easier to understand and could be re-used independently. 1 trait seems simpler than several here. - Let not the plugin create the multi-project build, but the user project manually. I think while this adds some minor code overhead it is much simpler to understand. Fewer tasks and other moving parts needed. - Remove verbose nested sbt-style folder structure. It's simpler without it :).
* propagate trigger files to combined cross build and let js tasks depend on ↵Christopher Vogt2016-06-191-6/+5
| | | | compile. this makes `cbt loop fastOptJs` work (and depending on compile seems generally a good idea)
* fix scalajs example (broke in recent refactorings and went unchecked)Christopher Vogt2016-06-192-9/+2
|
* better name for DirectoryDependencyChristopher Vogt2016-06-191-1/+1
| | | | | seems to be more precise than BuildDependency, hence hopefully more readable also cleaned up Scaffolding and added DirectoryDependency example
* Rename scalatest-example folder. Probably slightly more intuitive name now.Christopher Vogt2016-06-194-0/+0
|
* separate sbt layout and scalatest plugins and create a more general plugin ↵Christopher Vogt2016-06-154-20/+15
| | | | architecture
* Get rid of Build default imports to reduce noise in build files. This also ↵Christopher Vogt2016-06-152-7/+0
| | | | changes builds from using immutable.Seq to using Predef.Seq in favor of simplicity over purity. This has been discussed on gitter.
* turn Build base classes into traits for less verbosity and uniform usage ↵Christopher Vogt2016-06-152-2/+2
| | | | with any other plugin
* scalajs cross project support as pluginKatrin Shechtman2016-06-139-0/+251
|
* Making scalatest plugin work + example build folder with scalatest sample buildKatrin Shechtman2016-05-264-0/+59