【发布时间】:2014-06-04 14:11:43
【问题描述】:
With the recent issue reported against sbt-cross-building(.value 宏用于属性时会出错),我想知道 sbt 0.13.2 及更高版本的插件的用例是什么?内置的crossScalaVersions 设施还不够吗(如Cross-building 中所述)?
哪些用例需要在 sbt 0.13 及更高版本中存在 sbt-cross-building 插件?
【问题讨论】:
-
从未使用过。但我认为
crossScalaVersions可以让您为多个 Scala 版本构建项目,而 sbt-cross-building 让您可以为多个 sbt 版本构建插件?这些看起来完全不同。 (而且我猜有些人还在使用 0.12.x,所以需要为 0.12 和 0.13 发布插件。) -
这反映了我的观点。我想知道最近发布的 sbt 是否有一个“有福的”解决方案,因为插件做了很多 sbt 重新布线/写入,导致迁移到 0.13 非常痛苦。
-
@SethTisue 你是对的 - 它是一个用于构建插件的插件。