sorry should be asPath with no parenthesis...
magnus

> Date: Mon, 16 Aug 2010 08:54:57 -0700
> From: and...@eisenberg.as
> To: user@gradle.codehaus.org
> Subject: Re: [gradle-user] how to add a jar file to gradle's AntBuilder
> 
> Thanks for your reply, Magnus.  However, I am still not able to get the 
> working.
> 
> * What went wrong:
> Execution failed for task ':compile'.
> Cause: Could not find method asPath() for arguments [] on
> configuration ':antcompile'.
> 
> 
> On Mon, Aug 16, 2010 at 12:47 AM, Magnus Rundberget
> <mrundber...@hotmail.com> wrote:
> > Hi,
> > You need to add the dependencies manually to the ant tasks classpath.
> > Short sample that should work:
> > // custom dependency configuration
> > configurations {
> >    antcompile
> > }
> > dependencies {
> >   antcompile files('/Users/andrew/libs/my-compiler-adapter.jar')
> > }
> > task compile << {
> >  ant.javac(srcdir: '.', verbose: true,
> > compiler:'org.foo.bar.MyCompilerAdapter',
> > classpath:configurations.antcompile.asPath()) {
> >  include(name: '**/*.java')
> >  include(name: '**/*.groovy')
> >  }
> >  }
> >
> > cheers
> > Magnus
> >
> >
> >> Date: Sun, 15 Aug 2010 20:53:14 -0700
> >> From: and...@eisenberg.as
> >> To: user@gradle.codehaus.org
> >> Subject: [gradle-user] how to add a jar file to gradle's AntBuilder
> >>
> >> Hi all,
> >>
> >> I am trying to execute an ant javac call inside of a gradle task.
> >> However, I am trying to execute with a custom CompilerAdapter, using
> >> the compiler attribute (this allows me to run the javac task with my
> >> own compiler implementation). In order to do this, I need to add an
> >> extra jar to ant's classpath. Here is the current build.gradle that I
> >> have, but it is not working:
> >>
> >>
> >> dependencies {
> >> files('/Users/andrew/libs/my-compiler-adapter.jar')
> >> }
> >>
> >> task compile << {
> >> ant.javac(srcdir: '.', verbose: true, compiler:
> >> 'org.foo.bar.MyCompilerAdapter') {
> >> include(name: '**/*.java')
> >> include(name: '**/*.groovy')
> >> }
> >> }
> >>
> >> The script is failing with the message:
> >>
> >> Execution failed for task ':compile'.
> >> Cause: Class not found: org.foo.bar.MyCompilerAdapter
> >>
> >> It looks like the file in the dependencies section is not being added
> >> to the ant classpath. (As a side note, this is working when I run the
> >> related script directly in ant.) Any ideas on how to fix this script?
> >>
> >> Much appreciated.
> >>
> >> --andrew
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe from this list, please visit:
> >>
> >> http://xircles.codehaus.org/manage_email
> >>
> >>
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
> 
>     http://xircles.codehaus.org/manage_email
> 
> 
                                          

Reply via email to