Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | uber-jar plugin implementation | rockjam | 2016-06-24 | 11 | -1/+347 |
| | |||||
* | add multi-project example (#158) | Jan Christopher Vogt | 2016-06-24 | 14 | -0/+87 |
| | | | | | | * add multi-project example * add shared build | ||||
* | close jar file in case of exception (#175) | Jan Christopher Vogt | 2016-06-23 | 1 | -20/+22 |
| | |||||
* | Scalafmt plugin implementation (#156) | Nikolay Tatarinov | 2016-06-23 | 13 | -30/+199 |
| | | | | | | | | | | | | | | * 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 | ||||
* | Updated usage example in the README.md file (#154) | prassee | 2016-06-20 | 1 | -12/+29 |
| | | | | updated usage example and added sbt way to declaring dependencies | ||||
* | Merge pull request #151 from rockjam/scalariform | Jan Christopher Vogt | 2016-06-20 | 8 | -0/+132 |
|\ | | | | | Scalariform support | ||||
| * | scalariform plugin naive implementation | rockjam | 2016-06-20 | 8 | -0/+132 |
|/ | |||||
* | Merge pull request #147 from cvogt/scalajs-2 | Jan Christopher Vogt | 2016-06-19 | 18 | -150/+135 |
|\ | | | | | Scalajs refactoring | ||||
| * | add scalajs example to tests | Christopher Vogt | 2016-06-19 | 1 | -3/+8 |
| | | |||||
| * | refactor/simplify scalaJs plugin and example | Christopher Vogt | 2016-06-19 | 17 | -145/+122 |
| | | | | | | | | | | | | - 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 :). | ||||
| * | add support for custom scalaJsOptions | Christopher Vogt | 2016-06-19 | 1 | -2/+7 |
| | | |||||
| * | propagate trigger files to combined cross build and let js tasks depend on ↵ | Christopher Vogt | 2016-06-19 | 2 | -8/+14 |
| | | | | | | | | compile. this makes `cbt loop fastOptJs` work (and depending on compile seems generally a good idea) | ||||
| * | use long versions of scalajs linker flags for easier understandability | Christopher Vogt | 2016-06-19 | 1 | -4/+4 |
| | | |||||
| * | fix scalajs example (broke in recent refactorings and went unchecked) | Christopher Vogt | 2016-06-19 | 3 | -10/+2 |
|/ | |||||
* | Merge pull request #150 from cvogt/chris2 | Jan Christopher Vogt | 2016-06-19 | 23 | -223/+99 |
|\ | | | | | various changes | ||||
| * | better name for DirectoryDependency | Christopher Vogt | 2016-06-19 | 8 | -120/+20 |
| | | | | | | | | | | seems to be more precise than BuildDependency, hence hopefully more readable also cleaned up Scaffolding and added DirectoryDependency example | ||||
| * | fix bug ignoring OpenOptions when writing | Christopher Vogt | 2016-06-19 | 1 | -1/+1 |
| | | |||||
| * | built-in plugin structure improvements | Christopher Vogt | 2016-06-19 | 7 | -72/+60 |
| | | | | | | | | | | | | - move plugins into cbt namespace - enable scalac warnings in builds by default - merged language flags into AdvancedScala trait | ||||
| * | simplify logic that delegates to test build and runs it | Christopher Vogt | 2016-06-19 | 2 | -25/+6 |
| | | |||||
| * | show scalac warnings to stage1 and stage2 compilation | Christopher Vogt | 2016-06-19 | 2 | -2/+5 |
| | | |||||
| * | add plugin builds and scalatest example build to being compiled in tests | Christopher Vogt | 2016-06-19 | 3 | -3/+6 |
| | | |||||
| * | Rename scalatest-example folder. Probably slightly more intuitive name now. | Christopher Vogt | 2016-06-19 | 4 | -0/+0 |
| | | |||||
| * | fix organization URL type | Christopher Vogt | 2016-06-19 | 1 | -1/+2 |
|/ | |||||
* | Merge pull request #148 from cvogt/fix-readme | Jan Christopher Vogt | 2016-06-18 | 1 | -1/+1 |
|\ | | | | | BaseBuild does not have fields version, etc | ||||
| * | BaseBuild does not have fields version, etc | Christopher Vogt | 2016-06-18 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #143 from cvogt/publish-improvements | Jan Christopher Vogt | 2016-06-15 | 42 | -217/+242 |
|\ | | | | | Publish improvements | ||||
| * | unwrap InvocationTargetException. Any reason not to do this? Seems just ↵ | Christopher Vogt | 2016-06-15 | 1 | -15/+29 |
| | | | | | | | | easier to read without. | ||||
| * | add support for compile time only dependencies | Christopher Vogt | 2016-06-15 | 1 | -1/+4 |
| | | |||||
| * | separate sbt layout and scalatest plugins and create a more general plugin ↵ | Christopher Vogt | 2016-06-15 | 11 | -60/+48 |
| | | | | | | | | architecture | ||||
| * | Get rid of Build default imports to reduce noise in build files. This also ↵ | Christopher Vogt | 2016-06-15 | 29 | -92/+15 |
| | | | | | | | | changes builds from using immutable.Seq to using Predef.Seq in favor of simplicity over purity. This has been discussed on gitter. | ||||
| * | support for git dependencies on projects in subdirectories | Christopher Vogt | 2016-06-15 | 2 | -11/+16 |
| | | |||||
| * | turn Build base classes into traits for less verbosity and uniform usage ↵ | Christopher Vogt | 2016-06-15 | 19 | -38/+42 |
| | | | | | | | | with any other plugin | ||||
| * | adjust organization part of pom data model to better match the spec | Christopher Vogt | 2016-06-15 | 3 | -10/+14 |
| | | |||||
| * | get rid of pomExtra to not promote untyped ways of creating poms (people can ↵ | Christopher Vogt | 2016-06-15 | 2 | -4/+0 |
| | | | | | | | | always transform the xml later if really needed) | ||||
| * | Add typed open source licenses | Christopher Vogt | 2016-06-15 | 1 | -4/+52 |
| | | |||||
| * | pre-configuration for github projects and recommended settings (maybe rename ↵ | Christopher Vogt | 2016-06-15 | 3 | -1/+19 |
| | | | | | | | | this later) | ||||
| * | less need for pomExtra | Christopher Vogt | 2016-06-15 | 2 | -0/+14 |
| | | |||||
| * | starting point for type-safe licenses | Christopher Vogt | 2016-06-15 | 2 | -1/+9 |
|/ | |||||
* | Merge pull request #144 from katrinsharp/master | Jan Christopher Vogt | 2016-06-14 | 19 | -11/+402 |
|\ | | | | | scalajs cross project support as plugin | ||||
| * | scalajs cross project support as plugin | Katrin Shechtman | 2016-06-13 | 19 | -11/+402 |
|/ | |||||
* | Merge pull request #142 from cvogt/fix-mkdir | Jan Christopher Vogt | 2016-06-09 | 7 | -10/+46 |
|\ | | | | | Always create directory before trying to write file | ||||
| * | scala paradise plugin | Christopher Vogt | 2016-06-09 | 1 | -0/+29 |
| | | |||||
| * | Always create directory before trying to write file | Christopher Vogt | 2016-06-08 | 6 | -10/+17 |
|/ | |||||
* | Merge pull request #136 from cvogt/windows_compatibility | Jan Christopher Vogt | 2016-06-02 | 1 | -0/+196 |
|\ | | | | | Added batch script to run on Windows | ||||
| * | Added batch script to run on Windows | ChavXO | 2016-06-02 | 1 | -0/+196 |
|/ | |||||
* | Merge pull request #135 from cvogt/chris | Jan Christopher Vogt | 2016-06-01 | 8 | -49/+51 |
|\ | | | | | Chris | ||||
| * | Make publishSnapshot also publish checksums | Christopher Vogt | 2016-06-01 | 1 | -11/+13 |
| | | |||||
| * | Reduce output during testing, it was killing the browser | Christopher Vogt | 2016-06-01 | 1 | -6/+6 |
| | | |||||
| * | pass command line arguments through to cbt tools scala and cbt tools amm | Christopher Vogt | 2016-06-01 | 1 | -4/+5 |
| | | |||||
| * | update ammonite (doesn't help though, still doesn't start through cbt tools) | Christopher Vogt | 2016-06-01 | 1 | -1/+1 |
| | |