lightbend-labs / dbuild

Multi-project build tool, based on sbt.

Home Page:https://lightbend-labs.github.io/dbuild

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

drop support for "assemble" build system?

SethTisue opened this issue · comments

as of scala/community-build#713 (enabled by scala/scala#6436) we are no longer using the "scala" "assemble" build system in the Scala 2.13 community build

that doesn't mean dbuild should necessarily drop the feature immediately. you'd probably have to branch to do so, since the feature is still in use in the Scala 2.11 and 2.12 community builds, and those builds still might (or might not!) need further dbuild changes

but I wanted to leave a breadcrumb here anyway

er, I got confused between the "scala" and "assemble" build systems. we haven't used "scala" in ages... it's "assemble" we've dropped from the 2.13 build

and also this whole ticket was just my misunderstanding. "assemble" is needed in order to make dbuild override scalaVersion and scalaHome in all the other projects. see comments on scala/community-build#713