Я хочу построить версию моего проекта 2.11 и 2.12, так что у меня есть что-то вроде этого в моем Build.scala файле:Как я могу разрешать зависимости при кросс-компиляции в Scala с sbt?
val scalaVer12 = "2.12.1"
val scalaVer = "2.11.8"
lazy val basicSettings = Seq(
// lots of other settings
scalaVersion := scalaVer
)
Муха в супе есть у меня есть зависимость от отражения, лестницу, которая основан на версии scala. До того как я сделал это:
val scala_reflect = "org.scala-lang" % "scala-reflect" % Build.scalaVer
Как я могу изменить эту строку зависимостей, так что SBT будет использовать либо 2,11 или 2,12 зависимость, основанную на версии, что в настоящее время здание?