On Jun 3, 2009, at 12:25 AM, Adam Murdoch wrote:



Rene Groeschke wrote:
Hi there,
I've just added a new zip Task to my project. This task should create a zip with all third-party libs in the lib folder of that zip. actually my task looks like the following:

task createBinZip(type: Zip) {
   classifier = 'bin'
       files(configurations.groovy)
           fileSet(dir: 'build'){
          include "**/*.jar"
      }

       fileSet(dir: 'build/classes'){
       include "**/*.sh"
   }
}

In the snippet above I add all files in the configuration groovy to my zip. but how can I put all these third party libs to a special folder in that zip for example called "libs".

You can't easily do this yet. You need to copy them somewhere and then use a zipfileset to include them in the 'libs' folder of the archive.

Which is due to a limitation of the Ant task we are delegating to. As Adam has said, we want to improve this.

- Hans

--
Hans Dockter
Gradle Project Manager
http://www.gradle.org


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to