我试图从命令行调用 sbt程序集,将 scalac 编译器标志传递给 elides(elide-below 1)。
通过将此行添加到 build.sbt,我设法使标志在 build.sbt 中工作
scalacOptions ++= Seq("-Xelide-below", "1")
当我启动 sbt 并运行以下命令时,它工作正常:
$> sbt
$> set scalacOptions in ThisBuild ++=Seq("-Xelide-below", "0")
但是我想知道在启动 sbt 时如何传递它,以便我的 CI 工作可以在执行不同的组装目标(即 dev/test/prod)时使用它。