On 22 Jun 2014, at 11:47 pm, Russel Winder <rus...@winder.org.uk> wrote:
> On Sun, 2014-06-22 at 08:39 +1000, Adam Murdoch wrote: > […] >> One thing that is missing from the Gradle story at the moment is >> dependency management that works across all these domains. This is >> something we’re working on at the moment. > > And then there is dynamic linking to libraries on the platform as well > as the idea of downloading dependent artefacts. If a build system forces > download and use of a library that is already resident via the platform > packaging, then it will not be a viable build framework for that > platform. Absolutely. We’ve started to some degree with the concept of ‘pre-built binaries’ and various ‘repositories' that can find them. At this stage, we just have a single general purpose repository implementation that you can configure yourself to find the installed libraries. Later, we’ll add specific implementations that know how to find libraries for each of the various platforms. And one that knows how to download stuff from a binary repository. -- Adam Murdoch Gradle Co-founder http://www.gradle.org CTO Gradleware Inc. - Gradle Training, Support, Consulting http://www.gradleware.com