Came across http://www.scala-sbt.org/0.13.1/docs/Detailed-Topics/Cross-Build.html for the right way to do cross-compilation across scala versions in sbt. Please use the patterns described here.