【发布时间】:2012-01-17 04:56:12
【问题描述】:
有没有一种方便的方法可以针对多个 sbt 版本自动交叉构建 sbt 0.10/0.11.x 插件?我想这有点像先有鸡还是先有蛋的问题,但也许有人知道如何解决这个问题。
注意,我不是在寻找 scala 交叉构建,这个问题只针对 sbt-plugins。
【问题讨论】:
有没有一种方便的方法可以针对多个 sbt 版本自动交叉构建 sbt 0.10/0.11.x 插件?我想这有点像先有鸡还是先有蛋的问题,但也许有人知道如何解决这个问题。
注意,我不是在寻找 scala 交叉构建,这个问题只针对 sbt-plugins。
【问题讨论】:
没有真正方便的内置方式,不。我认为编写这样的命令会很简单。但是,计划是在 0.12.x 内实现二进制兼容性,以减少这个问题。
【讨论】:
有这个:
https://github.com/jrudolph/sbt-cross-building
当然,您将遇到的第一个问题是您的插件需要主要使用 that 插件支持的 sbt 和 scala 版本构建。
【讨论】: