On 27/03/10 7:05 AM, Hans Dockter wrote:
On Fri, Mar 26, 2010 at 8:36 PM, mjparme <[email protected] <mailto:[email protected]>> wrote:I am new to Gradle and to help learn it I am trying to get one of my projects currently built with ANT to build with Gradle. I can't even get the project to compile with Gradle. My project is laid out like this: projectroot/ --lib --src ----java --test ----java The lib directory contains all the dependent jars needed to build the project. I have included the contents of my build.gradle file. Gradle fails to find all the jars needed (compiler fails as it can't find the classes from the jar files). It does however find the source files based on my custom sourceSets. usePlugin 'java' dependencies { runtime fileTree(dir: 'lib', includes: ['*.jar']) }Gradle can only deal with file collections as arguments for a configuration.
A file tree is a file collection. You can use it anywhere you can use a file collection. You get the files from the tree in an arbitrary order (for fileTree() it is whatever order the file system gives them to us).
-- Adam Murdoch Gradle Developer http://www.gradle.org
