シングルプロジェクト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(
^