This does exactly what I wanted! Thank You!
Adam Murdoch-2 wrote:
>
>
>
> On 9/12/09 1:42 AM, Narco wrote:
>> 1) No I can`t use this. There is no hard rule for library and version
>> name so
>> dependency.name and dependency.version must be used. The problem is that
>> from Dependency I can`t get corresponding File.
>>
>
> You want the resolved artifacts, then:
>
> task libs << {
> File libsDir = file('libs')
> ant.delete(dir: libsDir)
> subprojects.each { p ->
> def config =
> p.configurations.runtime.copyRecursive(DependencySpecs.type(Type.EXTERNAL))
> config.resolvedConfiguration.resolvedArtifacts.each {a ->
> ant.copy(file: a.file, tofile: new File(libsDir,
> "${a.name}-${a.version}.jar"))
> }
> }
> }
>
>
>> 3) new JIRA issue - http://jira.codehaus.org/browse/GRADLE-773
>>
>>
>
> Thanks.
>
> --
> Adam Murdoch
> Gradle Developer
> http://www.gradle.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
> http://xircles.codehaus.org/manage_email
>
>
>
>
--
View this message in context:
http://old.nabble.com/How-to-get-only-third-party-libs-from-dependencies-tp26588195p26717410.html
Sent from the gradle-user mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email