我有一个构建设置,其中有多组依赖模块。我写了一个函数,它产生了一组模块:
def group(id: String) = {
val module1 = project.in(s"core/$id")...
val module2 = project.in(s"impl/$id").dependsOn(module1)...
(module1, module2)
}
我现在要声明它们:
val (core2014, impl2014) = group("2014")
这似乎不适用于build.sbt
:
Pattern matching in val statements is not supported
我尝试将其移动到project/build.scala
,在那里编译得很好,但模块没有出现在SBT提示符中。 (也就是说,键入core2014/compile
会not a valid key
。)
有没有办法可以“手动”将模块添加到构建中,而不是依赖于SBT的自动检测?
答案 0 :(得分:3)
我猜猜答案是"没有" php admin/tool/generator/cli/maketestsite.php --size=S
。
但您可以在build.sbt
projects