Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactor/simplify scalaJs plugin and example | Christopher Vogt | 2016-06-19 | 1 | -93/+0 |
| | | | | | | - 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 | 1 | -2/+9 |
| | | | | 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 | 1 | -1/+0 |
| | |||||
* | turn Build base classes into traits for less verbosity and uniform usage ↵ | Christopher Vogt | 2016-06-15 | 1 | -1/+1 |
| | | | | with any other plugin | ||||
* | scalajs cross project support as plugin | Katrin Shechtman | 2016-06-13 | 1 | -0/+82 |