lightbend-labs / dbuild

Multi-project build tool, based on sbt.
https://lightbend-labs.github.io/dbuild
Other
83 stars 14 forks source link

Remove references to ant in ScalaBuildSystem #185

Closed dwijnand closed 8 years ago

dwijnand commented 8 years ago

With Scala's build now officially sbt, the ant build will be removed (see https://github.com/scala/scala/pull/5311).

So ScalaBuildSystem shouldn't depend on the existence of Ant (or should it be parameterised? or should it all be removed?).

Anyways these were the references I found:

SethTisue commented 8 years ago

I'd suggesting leaving it in place for as long as the 2.11.x community build continues to exist, which will be a while yet. (And if keeping ScalaBuildSystem around becomes a maintenance burden, the 2.11.x community build could be frozen at the last dbuild version that supported it.)

There should be no need to update it for 2.12.x; in a 2.12.x context we should be able to stop using it, as per https://github.com/scala/community-builds/issues/274

dwijnand commented 8 years ago

Yes, I came to learn much later that the intent was to not build the Scala project at all in dbuild.

So that makes this ticket a cleanup ticket rather than a bug fix ticket.