3

scala-js への shapeless ライブラリの移植があります ( https://github.com/alexander-myltsev/shapeless )。元のシェイプレスへの依存関係を減らして、アーティファクトを適切に公開する必要があります。

ここで、Miles Sabin のリポジトリをフォークし、scala-js ライブラリを生成するために必要な変更を追加しました: scalajs-sbt-plugin を追加し、build.scala を調整し、bintray-sbt-plugin を追加します。

scala-js がビルドを壊す可能性があるため、形状のないメンテナーに私のブランチをマージするように依頼するのは間違っています。

一方、元のレポへの依存関係も最小限にしたいと思います。理論的かつ理想的には、たとえば shapeless-scalajs sbt-project をゼロから作成したいと考えています。それから何とか元の形のないライブラリを参照してください。次に、必要なオーバーライドを使用して shapeless-build-scala から派生させて、scala-js に対してビルドし、bintray に公開します。

私は全能の sbt を信じています :) このタスクを解決するためのオプションは何ですか?

4

1 に答える 1