sbt with sub-modules and multiple scala versions
问题 I'm building a scala applications with these module and dependencies : a shared lib "common" module "A" depends on "common" and can be built in scala 2.10 only module "B" depends on "common" and can be built in scala 2.11+ only I'm trying to have all the 3 modules in a single sbt build : import sbt._ import Keys._ lazy val root = (project in file(".")) .aggregate(common, A, B) lazy val common = (project in file("common")) lazy val A = (project in file("A")) .dependsOn(common) lazy val B =