On 10/6/06, Steve Loughran <[EMAIL PROTECTED]> wrote:
Stefan Bodewig wrote:
> On Thu, 05 Oct 2006, Steve Loughran <[EMAIL PROTECTED]> wrote:
>
>> I know this is the wrong maillist, but I also know people on ant-dev
>> are on ant-contrib.
>
> ant-contrib has moved to svn and a few changes have been committed and
> most ant-contrib committers are probably not aware of this, sorry.
>
>> Question: who broke my build by requiring ivy on the classpath of my
>> gump run?
>
> It looks as if a new task was added that required Ivy at runtime.
>
> Is there any bigger problem with that than having yet another
> dependency? I've added the necessary runtime attributes to the Gump
> descriptors of ant-contrib and antbook.
The issue is that loading the antlib, probably using <typedef> is enough
to trigger the problem. in Ivy's antlib.xm they use <taskdef
resource="org/antlib/tasks.properties" /> to pull in the properties
file. Somehow that's enough to force a loading in of the classes
themselves, which raises the problem. That is, the build is failing not
when I use the the new task, but when I typedef the antlib.
The next ant-contrib build will fix this problem, I have
moved the definition of importurl from properties to the antlib.xml
Peter
-steve
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]