Jan Christopher Vogt
Jan Christopher Vogt
@rockjam's recent changes have gotten cbt's own startup times down to ~0.6 seconds for me. (The launch via a hot nailgun takes ~0.1). The advantage without nailgun is that there...
e.g. _2.11 and _2.12 .
currently build files use cbt's scalaVersion 2.11.8. Not all the dependencies of existing plugins exist for 2.12, so upgrading is not an option right now, but we could at least...
if possible. would free CBT from barbary watchservice dependency. CBT would probably still have to provide support for exposing what files to watch, but how that is implemented would be...
Compile code with Scala Native. Probably similar to the scalajs plugin. See https://github.com/cvogt/cbt/blob/master/plugins/scalajs/ScalaJsBuild.scala and https://github.com/cvogt/cbt/blob/master/plugins/scalajs/ScalaJsLib.scala ( related to https://github.com/cvogt/cbt/issues/129 )
currently plugins hard code what dependencies they add to your build, etc. we could consider making plugins configurable. One way to do it is having a build for the build...
The scalaVersion of projects should not change, when CBT's own scalaVersion changes. This also applies to builds itself, but currently builds use the same Scala version as CBT itself, which...