On Fri, 2018-02-16 at 19:31 +0000, Dmitry Olshansky via Digitalmars-d wrote: > […] > Me personally in love with plugins and general purpose language > available to define tasks. Scala’s SBT may have many faults but > plugins and extensibility make it awesome.
Maven has plugins but is seriously unwieldy, uses XML for project descriptions, and the dependency resolution algorithm is faulty. Gradle fixes most of the problems of Maven and can also do C++ building. It could also do D building, but given it's focus on JCenter and Maven Central for dependency management is it the right tool. It could be as it would just require plugins to put Dub in play. Gradle's dependency management is tried tested and works well even at massive scale. -- Russel. =========================================== Dr Russel Winder t: +44 20 7585 2200 41 Buckmaster Road m: +44 7770 465 077 London SW11 1EN, UK w: www.russel.org.uk
signature.asc
Description: This is a digitally signed message part