Estoy utilizando un proyecto con cross-build para Scala 2.8, 2.9 y (con suerte) 2.10, usando SBT. Me gustaría agregar la opción -feature
al compilar solo con 2.10.ScalacOptions condicional con SBT
En otras palabras, cuando compilo con una versión más pequeña que 2.10.0, me gustaría configurar las opciones del compilador como:
scalacOptions ++= Seq("-deprecation", "-unchecked")
y al compilar con una versión mayor o igual a 2.10.0 :
scalacOptions ++= Seq("-deprecation", "-unchecked", "-feature")
¿hay una manera de lograr esto?
echar un vistazo a scalaz [construir] (https://github.com /scalaz/scalaz/blob/master/project/ScalazBuild.scala#L125) – 4e6