【问题标题】:Cross-build sbt plugins against different launcher versions?针对不同的启动器版本交叉构建 sbt 插件?
【发布时间】:2012-01-17 04:56:12
【问题描述】:

有没有一种方便的方法可以针对多个 sbt 版本自动交叉构建 sbt 0.10/0.11.x 插件?我想这有点像先有鸡还是先有蛋的问题,但也许有人知道如何解决这个问题。

注意,我不是在寻找 scala 交叉构建,这个问题只针对 sbt-plugins。

【问题讨论】:

    标签: scala plugins sbt


    【解决方案1】:

    没有真正方便的内置方式,不。我认为编写这样的命令会很简单。但是,计划是在 0.12.x 内实现二进制兼容性,以减少这个问题。

    【讨论】:

    • 太棒了。我会期待 0.12 版本,似乎这个版本带来了一些不错的变化。
    【解决方案2】:

    有这个:

    https://github.com/jrudolph/sbt-cross-building

    当然,您将遇到的第一个问题是您的插件需要主要使用 that 插件支持的 sbt 和 scala 版本构建。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-28
      • 2018-09-25
      • 1970-01-01
      • 2018-08-30
      • 2014-06-06
      • 2018-09-06
      • 2017-05-31
      • 1970-01-01
      相关资源
      最近更新 更多