Hi,
I'm currently working on the gradle-android-plugin, and I'm at a point
where I need a hand from a more experienced Gradle user.
What we need to do is add all runtime dependencies of an Android application
to the invocation of the dexer (the tool that converts Java byte code to Dalvik
byte code). What we did is this:
apply(executable: ant.dx, ...) {
...
project.configurations.runtime.each { fileset file: it }
}
the problem with that is that this fileset includes all transitive
dependencies, including duplicates that e.g. differ just in their version.
According to the docs,
Gradle at some point turns a configuration into a resolvedConfiguration
if I understand correctly. Would this include resolving JAR conflicts?
How would I access the processed/filtered dependency tree at this point,
where conflicting versions have already been addressed/removed?
Thanks,
Matthias
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email