Here's a snippet of a build that I have:
29 compile(
30 [group:'javax.faces', name:'jsf-api', version:'1.2_12'],
31 [group:'org.jboss.seam', name:'jboss-seam',
version:'2.1.1.GA', type:'ejb', extension:'jar']
32 )
Seam in the JBoss maven repo is of type ejb but it's extension is jar.
I haven't decided if this is an Ivy error (trying to find
jboss-seam-2.1.1.GA.ejb), which it might be. Any way the type and
extension should be added without having to go to the trouble of
creating an IvyDependency object.
If I understand things correctly then the only thing that needs to be
changed is in
src/main/groovy/org/gradle/api/internal/artifacts/dependencies/DefaultModuleDependency.java
with the two extra properties (and the getter and setter methods), and
maybe a new constructor.
Jason Porter
Real Programmers think better when playing Adventure or Rogue.
PGP key id: 926CCFF5
PGP fingerprint: 64C2 C078 13A9 5B23 7738 F7E5 1046 C39B 926C CFF5
PGP key available at: keyserver.net, pgp.mit.edu
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email