On Thu, Sep 29, 2016 at 11:17 AM, Jochen Theodorou <[email protected]> wrote:
> On 29.09.2016 13:14, Russel Winder wrote: > >> I just noticed that Groovy 1.8.9 has to be installed in order to build >> Groovy master. >> >> Along with Groovies 2.0.8, 2.1.9, 2.2.2, 2.3.10, 2.3.11, and 2.4.4. >> >> Someone, somewhere is aving a larf. Oh it's Java. Dependency management >> and backward compatibility have a lot to answer for. >> > > ehm... gralde uses Groovy and we build with Gradle, so you need Groovy to > build Groovy and Gradle has its version of Groovy... so far so good... > where do the other versions of Groovy come from? > > bye Jochen > > > I believe those get pulled in as part of the 'performance' sub-project [1] as part of the performance regession testing. I'm not sure how that sub-project is used. [1] https://github.com/apache/groovy/blob/69d930d3077b92863d9d74889c43046669e075b7/subprojects/performance/build.gradle#L63
