我正在将单项目转换build.sbt
为多项目build.sbt
,这始终是 PITA。有这种晦涩的语法可以使插件设置可用。比如之前
seq(appbundle.settings: _*)
我如何用子项目做到这一点。例如
lazy val views = Project(
id = "views",
base = file("views"),
dependencies = Seq(core),
settings = commonSettings ++ Seq(
seq(appbundle.settings: _*), // ???
name := "views",
description := ...
)
)
这只是给了我一个错误
found : Seq[sbt.Def.SettingsDefinition]
required: Seq[sbt.Def.Setting[_]]
settings = commonSettings ++ Seq(
^